diff --git a/README.md b/README.md index 651209b..ca1e21d 100644 --- a/README.md +++ b/README.md @@ -16,106 +16,155 @@ For those who like a challenge and want to make larger contributions, you can cr ## List of available languages: +[A](#a) | [B](#b) | [C](#c) | [D](#d) | [E](#e) | [F](#f) | [G](#g) | [H](#h) | [I](#i) | [J](#j) | [K](#k) | [L](#l) | [M](#m) | [N](#n) | [O](#o) | [P](#p) | [Q](#q) | [R](#r) | [S](#s) | [T](#t) | [U](#u) | [V](#v) | [W](#w) | [X](#x) | [Y](#y) | [Z](#z) + +### A 1. [Ada](source/basic/hello.adb) - [Ada-lang](https://ada-lang.io/) 2. [ALGOL 68](source/basic/helloworld.a68) - [ALGOL 68 Genie](https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html) 3. [Applescript](source/basic/helloworld.scpt) - [Applescript-lang](https://developer.apple.com/library/archive/documentation/AppleScript/Conceptual/AppleScriptLangGuide/introduction/ASLR_intro.html) 4. [Assembly](source/basic/helloworld.asm) - [Assembly Language](https://en.wikipedia.org/wiki/Assembly_language) 5. [AutoIt](source/basic/helloworld.au3) - [AutoIt](https://www.autoitscript.com/site/autoit/) 6. [Azle](source/basic/helloworld_azle.ts) - [Demergent Labs](https://demergent-labs.github.io/azle/) -7. [BASIC](source/basic/helloworld.bas) - [Classic BASIC](https://www.vintage-basic.net/) -8. [Bash](source/basic/helloworld.sh) - [GNU Bash](https://www.gnu.org/software/bash/) -9. [Bhailang](source/HelloWorld.bhai) - [Bhailang.js.org](https://bhailang.js.org) -10. [Bicep](source/basic/hello.bicep) - [Bicep Language](https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/overview) -11. [Brainfuck](source/basic/helloworld.bf) - [Brainfuck.org](https://brainfuck.org/) -12. [C](source/basic/helloworld.c) - [GNU C Manual](https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html) -13. [C++](source/basic/helloworld.cpp) - [isocpp.org](https://isocpp.org/) -14. [C#](source/basic/helloworld.cs) - [Microsoft C#](https://dotnet.microsoft.com/en-us/languages/csharp) -15. [Cangjie](source/basic/HelloWorld.cj) - [Cangjie-lang](https://learnxyz.in/cangjie-programming-language/) -16. [Carbon](source/basic/HelloWorld.carbon) - [Carbon](https://docs.carbon-lang.dev/) -17. [Cairo](source/basic/helloworld.cairo) - [Cairo-lang.org](https://www.cairo-lang.org/) -18. [Chapel](source/basic/helloworld.chpl) - [Chapel-lang.org](https://chapel-lang.org/) -19. [Clojure](source/basic/hello_world.clj) - [Clojure.org](https://clojure.org/) -20. [CLIPS](source/basic/helloworld.clp) - [CLIPS Rule Language](https://www.clipsrules.net/) -21. [COBOL](source/basic/helloworld.cob) - [IBM COBOL](https://www.ibm.com/docs/en/cobol-zos) -22. [COOL](source/basic/helloworld.cl) - [Classroom Object-Oriented Language](https://theory.stanford.edu/~aiken/software/cool/cool.html) -23. [Crystal](source/basic/HelloWorld.cr) - [CrystalKnows.com](https://www.crystalknows.com/) -24. [D](source/basic/helloworld.d) - [D-lang.org](https://www.dlang.org/) -25. [Dart](source/basic/helloworld.dart) - [Dart.dev](https://dart.dev/) -26. [Daytona](source/basic/daytona.io) - [Daytona.io](https://daytona.io/) -27. [Dylan](source/basic/helloWorld.dylan) - [OpenDylan.org](https://opendylan.org/) -28. [Eiffel](source/basic/helloworld.e) - [Eiffel.org](https://www.eiffel.org/) -29. [Elixir](source/basic/hello_world.exs) - [Elixir-lang.org](https://elixir-lang.org/) -30. [Elm](source/basic/helloworld.elm) - [Guide.elm-lang.org](https://guide.elm-lang.org/) -31. [Erlang](source/basic/helloworld.erl) - [Erlang.org](https://www.erlang.org/) -32. [Factor](source/basic/helloworld.factor) - [Factorcode.org](https://factorcode.org/) -33. [Falcon](source/basic/heloworld.fcn) - [Falcon-lang.org](http://www.falconpl.org/) -34. [F#](source/basic/helloworld.fs) - [Fsharp.org](https://fsharp.org/) -35. [Fortran](source/basic/hello.f90) - [Fortran-lang.org](https://fortran-lang.org/) -36. [Futhark](source/basic/helloworld.fut) - [Futhark-lang.org](https://futhark-lang.org/) -37. [GDScript](source/basic/helloworld.gd) - [Godot Engine](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/index.html) -38. [Go](source/basic/helloworld.go) - [Go.dev](https://go.dev/) -39. [Groovy](source/basic/helloworld.groovy) - [Groovy-lang.org](https://groovy-lang.org/) -40. [Haskell](source/basic/helloworld.hs) - [Haskell.org](https://www.haskell.org/) -41. [Haxe](source/basic/hello.hx) - [Haxe.org](https://haxe.org/) -42. [HolyC](source/basic/HelloWorld.HC) - [HolyC.com](https://holyc-lang.com) -43. [HTML](source/basic/helloworld.html) - [HTML Specification](https://html.spec.whatwg.org/) -44. [Icon](source/basic/hello_world.icn) - [Icon.cs.arizona.edu](https://www2.cs.arizona.edu/icon/) -45. [Idris](source/basic/hello.idr) - [Idris-lang.org](https://www.idris-lang.org/) -46. [INTERCAL](source/basic/helloworld.i) - [INTERCAL](https://www.tutorialspoint.com/intercal/) -47. [J](source/basic/hello_world.j) - [Jsoftware.com](https://www.jsoftware.com/#/) -48. [Janet](source/basic/hello.janet) - [Janet-lang](https://janet-lang.org/docs/index.html) -49. [Java](source/basic/helloworld.java) - [Oracle Java](https://www.oracle.com/java/) -50. [Javascript](source/basic/helloWorld.js) - [MDN Web Docs](https://developer.mozilla.org/en-US/docs/Web/JavaScript) -51. [Julia](source/basic/hello.jl) - [JuliaLang.org](https://julialang.org) -52. [K](source/basic/helloworld.k) - [Kx.com](https://kx.com/) -53. [Kotlin](source/basic/hello.kt) - [Kotlinlang.org](https://kotlinlang.org/) -54. [Lisk](source/basic/helloworld-lisk.js) - [Docs.lisk.com](https://docs.lisk.com/) -55. [Logo](source/basic/helloworld.logo) - [UCBLogo](https://people.eecs.berkeley.edu/~bh/logo.html) -56. [Lua](source/basic/helloworld.lua) - [Lua.org](https://www.lua.org/) -57. [MATLAB](source/basic/helloworld.m) - [MathWorks](https://www.mathworks.com/products/matlab.html) -58. [Mercury](source/basic/helloworld.m) - [Mercurylang.org](https://mercurylang.org/) -59. [Miranda](source/basic/helloworld.m) - [Miranda](https://miranda.org.uk/) -60. [Modula-2](source/basic/helloworld.mod) - [Modula-2.info](https://www.modula2.org/) -61. [Motoko](source/basic/helloworld.mo) - [Internet Computer](https://internetcomputer.org/docs/current/motoko/main/getting-started/motoko-introduction) -62. [Nim](source/basic/helloWorld.nim) - [Nim-lang.org](https://nim-lang.org/) -63. [Objective-C](source/basic/helloworld.m) - [Objective-C Apple Documentation](https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Introduction/Introduction.html) -64. [OCaml](source/basic/hrishikesh.ml) - [OCaml.org](https://ocaml.org/) -65. [Occam](source/basic/helloworld.occ) - [Occam Tutorial](https://www.cs.kent.ac.uk/projects/ofa/kroc/) -66. [Pascal](source/basic/helloworld.pas) - [FreePascal.org](https://www.freepascal.org/) -67. [Perl](source/basic/helloworld.pl) - [Perl.org](https://www.perl.org/) -68. [PHP](source/basic/helloworld.php) - [PHP.net](https://www.php.net/) -69. [Pike](source/basic/hello_world.pike) - [Pike.lysator.liu.se](https://pike.lysator.liu.se/) -70. [Plug](source/basic/helloworld.plug) - [PlugLanguage.org](https://pluglanguage.org) -71. [Pony](source/basic/helloworld.pony) - [Pony](https://www.ponylang.io/) -72. [PostScript](source/basic/helloworld.ps) - [PostScript](https://www.adobe.com/products/postscript.html) -73. [PowerShell](source/basic/helloworld.ps1) - [Microsoft PowerShell](https://learn.microsoft.com/en-us/powershell/) -74. [Prolog](source/basic/helloWorld.pl) - [GNU Prolog](https://www.gprolog.org/) -75. [Pug](source/basic/Hello_world.pug) - [Pug-lang](https://pugjs.org/) -76. [Python](source/basic/helloworld.py) - [Python.org](https://www.python.org/) -77. [Q](source/basic/helloWorld.q) - [Kx.com](https://kx.com/) -78. [R](source/basic/helloWorld.r) - [R-project.org](https://www.r-project.org/) -79. [Racket](source/basic/helloWorld.rkt) - [Racket-lang.org](https://racket-lang.org/) -80. [Ruby](source/basic/helloworld.rb) - [Ruby-lang.org](https://www.ruby-lang.org/en/) -81. [Rust](source/basic/helloworld.rs) - [Rust-lang.org](https://www.rust-lang.org/) -82. [SAS](source/basic/helloworld.sas) -[SAS](https://www.sas.com/en_gb/training/courses/sas-programming.html) -83. [Scala](source/basic/helloworld.scala) - [Scala-lang.org](https://www.scala-lang.org/) -84. [Scheme](source/basic/helloworld.scm) - [Scheme.org](https://www.scheme.org/) -85. [Smalltalk](source/basic/hello.st) - [Squeak.org](https://squeak.org/) -86. [SNOBOL](source/basic/helloworld.sno) - [SNOBOL4](https://www.regressive.org/snobol4/) -87. [Soroban](source/basic/hello_world.rs) - [Stellar Developers](https://developers.stellar.org/) -88. [SQL](source/basic/helloWorld.sql) - [ISO SQL](https://www.iso.org/standard/76583.html) -89. [Swift](source/basic/helloworld.swift) - [Swift.org](https://www.swift.org/) -90. [Tcl](source/basic/helloworld.tcl) - [Tcl.tk](https://www.tcl.tk/about/language.html) -91. [Turing](source/basic/helloworld.t) - [Turing-lang.io](https://turing-lang.io/) -92. [Typescript](source/basic/helloworld.ts) - [TypeScriptlang.org](https://www.typescriptlang.org/) -93. [V](source/basic/helloworld.v) - [V-lang.io](https://vlang.io/) -94. [Vala](source/basic/helloworld.vala) - [Vala-lang](https://vala.dev/) -95. [VBScript](source/basic/helloworld.vbs) - [Microsoft VBScript](https://docs.microsoft.com/en-us/previous-versions//d1wf56tt(v=vs.85)) -96. [VIM](source/basic/helloworld.vim) - [Vim-lang](https://www.vim.org/) -97. [VisualBasic](source/basic/hello.vb) - [Microsoft Visual Basic](https://learn.microsoft.com/en-us/dotnet/visual-basic/) -98. [Wolfram](source/basic/helloworld.wl) - [Wolfram.com](https://www.wolfram.com/language/) -99. [Xamarin](source/basic/HelloWorld.xaml) - [Microsoft Xamarin](https://dotnet.microsoft.com/en-us/apps/xamarin) -100. [Zig](source/basic/helloworld.zig) - [Ziglang.org](https://ziglang.org/) + +### B +1. [BASIC](source/basic/helloworld.bas) - [Classic BASIC](https://www.vintage-basic.net/) +2. [Bash](source/basic/helloworld.sh) - [GNU Bash](https://www.gnu.org/software/bash/) +3. [Bhailang](source/HelloWorld.bhai) - [Bhailang.js.org](https://bhailang.js.org) +4. [Bicep](source/basic/hello.bicep) - [Bicep Language](https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/overview) +5. [Brainfuck](source/basic/helloworld.bf) - [Brainfuck.org](https://brainfuck.org/) + +### C +1. [C](source/basic/helloworld.c) - [GNU C Manual](https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html) +2. [C++](source/basic/helloworld.cpp) - [isocpp.org](https://isocpp.org/) +3. [C#](source/basic/helloworld.cs) - [Microsoft C#](https://dotnet.microsoft.com/en-us/languages/csharp) +4. [Cangjie](source/basic/HelloWorld.cj) - [Cangjie-lang](https://learnxyz.in/cangjie-programming-language/) +5. [Carbon](source/basic/HelloWorld.carbon) - [Carbon](https://docs.carbon-lang.dev/) +6. [Cairo](source/basic/helloworld.cairo) - [Cairo-lang.org](https://www.cairo-lang.org/) +7. [Chapel](source/basic/helloworld.chpl) - [Chapel-lang.org](https://chapel-lang.org/) +8. [Clojure](source/basic/hello_world.clj) - [Clojure.org](https://clojure.org/) +9. [CLIPS](source/basic/helloworld.clp) - [CLIPS Rule Language](https://www.clipsrules.net/) +10. [COBOL](source/basic/helloworld.cob) - [IBM COBOL](https://www.ibm.com/docs/en/cobol-zos) +11. [COOL](source/basic/helloworld.cl) - [Classroom Object-Oriented Language](https://theory.stanford.edu/~aiken/software/cool/cool.html) +12. [Crystal](source/basic/HelloWorld.cr) - [CrystalKnows.com](https://www.crystalknows.com/) + +### D +1. [D](source/basic/helloworld.d) - [D-lang.org](https://www.dlang.org/) +2. [Dart](source/basic/helloworld.dart) - [Dart.dev](https://dart.dev/) +3. [Daytona](source/basic/daytona.io) - [Daytona.io](https://daytona.io/) +4. [Dylan](source/basic/helloWorld.dylan) - [OpenDylan.org](https://opendylan.org/) + +### E +1. [Eiffel](source/basic/helloworld.e) - [Eiffel.org](https://www.eiffel.org/) +2. [Elixir](source/basic/hello_world.exs) - [Elixir-lang.org](https://elixir-lang.org/) +3. [Elm](source/basic/helloworld.elm) - [Guide.elm-lang.org](https://guide.elm-lang.org/) +4. [Erlang](source/basic/helloworld.erl) - [Erlang.org](https://www.erlang.org/) + +### F +1. [Factor](source/basic/helloworld.factor) - [Factorcode.org](https://factorcode.org/) +2. [Falcon](source/basic/heloworld.fcn) - [Falcon-lang.org](http://www.falconpl.org/) +3. [F#](source/basic/helloworld.fs) - [Fsharp.org](https://fsharp.org/) +4. [Fortran](source/basic/hello.f90) - [Fortran-lang.org](https://fortran-lang.org/) +5. [Futhark](source/basic/helloworld.fut) - [Futhark-lang.org](https://futhark-lang.org/) + +### G +1. [GDScript](source/basic/helloworld.gd) - [Godot Engine](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/index.html) +2. [Go](source/basic/helloworld.go) - [Go.dev](https://go.dev/) +3. [Groovy](source/basic/helloworld.groovy) - [Groovy-lang.org](https://groovy-lang.org/) + +### H +1. [Haskell](source/basic/helloworld.hs) - [Haskell.org](https://www.haskell.org/) +2. [Haxe](source/basic/hello.hx) - [Haxe.org](https://haxe.org/) +3. [HolyC](source/basic/HelloWorld.HC) - [HolyC.com](https://holyc-lang.com) +4. [HTML](source/basic/helloworld.html) - [HTML Specification](https://html.spec.whatwg.org/) + +### I +1. [Icon](source/basic/hello_world.icn) - [Icon.cs.arizona.edu](https://www2.cs.arizona.edu/icon/) +2. [Idris](source/basic/hello.idr) - [Idris-lang.org](https://www.idris-lang.org/) +3. [INTERCAL](source/basic/helloworld.i) - [INTERCAL](https://www.tutorialspoint.com/intercal/) + +### J +1. [J](source/basic/hello_world.j) - [Jsoftware.com](https://www.jsoftware.com/#/) +2. [Janet](source/basic/hello.janet) - [Janet-lang](https://janet-lang.org/docs/index.html) +3. [Java](source/basic/helloworld.java) - [Oracle Java](https://www.oracle.com/java/) +4. [Javascript](source/basic/helloWorld.js) - [MDN Web Docs](https://developer.mozilla.org/en-US/docs/Web/JavaScript) +5. [Julia](source/basic/hello.jl) - [JuliaLang.org](https://julialang.org) + +### K +1. [K](source/basic/helloworld.k) - [Kx.com](https://kx.com/) +2. [Kotlin](source/basic/hello.kt) - [Kotlinlang.org](https://kotlinlang.org/) + +### L +1. [Lisk](source/basic/helloworld-lisk.js) - [Docs.lisk.com](https://docs.lisk.com/) +2. [Logo](source/basic/helloworld.logo) - [UCBLogo](https://people.eecs.berkeley.edu/~bh/logo.html) +3. [Lua](source/basic/helloworld.lua) - [Lua.org](https://www.lua.org/) + +### M +1. [MATLAB](source/basic/helloworld.m) - [MathWorks](https://www.mathworks.com/products/matlab.html) +2. [Mercury](source/basic/helloworld.m) - [Mercurylang.org](https://mercurylang.org/) +3. [Miranda](source/basic/helloworld.m) - [Miranda](https://miranda.org.uk/) +4. [Modula-2](source/basic/helloworld.mod) - [Modula-2.info](https://www.modula2.org/) +5. [Motoko](source/basic/helloworld.mo) - [Internet Computer](https://internetcomputer.org/docs/current/motoko/main/getting-started/motoko-introduction) + +### N +1. [Nim](source/basic/helloWorld.nim) - [Nim-lang.org](https://nim-lang.org/) + +### O +1. [Objective-C](source/basic/helloworld.m) - [Objective-C Apple Documentation](https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Introduction/Introduction.html) +2. [OCaml](source/basic/hrishikesh.ml) - [OCaml.org](https://ocaml.org/) +3. [Occam](source/basic/helloworld.occ) - [Occam Tutorial](https://www.cs.kent.ac.uk/projects/ofa/kroc/) + +### P +1. [Pascal](source/basic/helloworld.pas) - [FreePascal.org](https://www.freepascal.org/) +2. [Perl](source/basic/helloworld.pl) - [Perl.org](https://www.perl.org/) +3. [PHP](source/basic/helloworld.php) - [PHP.net](https://www.php.net/) +4. [Pike](source/basic/hello_world.pike) - [Pike.lysator.liu.se](https://pike.lysator.liu.se/) +5. [Plug](source/basic/helloworld.plug) - [PlugLanguage.org](https://pluglanguage.org) +6. [Pony](source/basic/helloworld.pony) - [Pony](https://www.ponylang.io/) +7. [PostScript](source/basic/helloworld.ps) - [PostScript](https://www.adobe.com/products/postscript.html) +8. [PowerShell](source/basic/helloworld.ps1) - [Microsoft PowerShell](https://learn.microsoft.com/en-us/powershell/) +9. [Prolog](source/basic/helloWorld.pl) - [GNU Prolog](https://www.gprolog.org/) +10. [Pug](source/basic/Hello_world.pug) - [Pug-lang](https://pugjs.org/) +11. [Python](source/basic/helloworld.py) - [Python.org](https://www.python.org/) + +### Q +1. [Q](source/basic/helloWorld.q) - [Kx.com](https://kx.com/) + +### R +1. [R](source/basic/helloWorld.r) - [R-project.org](https://www.r-project.org/) +2. [Racket](source/basic/helloWorld.rkt) - [Racket-lang.org](https://racket-lang.org/) +3. [Ruby](source/basic/helloworld.rb) - [Ruby-lang.org](https://www.ruby-lang.org/en/) +4. [Rust](source/basic/helloworld.rs) - [Rust-lang.org](https://www.rust-lang.org/) + +### S +1. [SAS](source/basic/helloworld.sas) -[SAS](https://www.sas.com/en_gb/training/courses/sas-programming.html) +2. [Scala](source/basic/helloworld.scala) - [Scala-lang.org](https://www.scala-lang.org/) +3. [Scheme](source/basic/helloworld.scm) - [Scheme.org](https://www.scheme.org/) +4. [Smalltalk](source/basic/hello.st) - [Squeak.org](https://squeak.org/) +5. [SNOBOL](source/basic/helloworld.sno) - [SNOBOL4](https://www.regressive.org/snobol4/) +6. [Soroban](source/basic/hello_world.rs) - [Stellar Developers](https://developers.stellar.org/) +7. [SQL](source/basic/helloWorld.sql) - [ISO SQL](https://www.iso.org/standard/76583.html) +8. [Swift](source/basic/helloworld.swift) - [Swift.org](https://www.swift.org/) + +### T +1. [Tcl](source/basic/helloworld.tcl) - [Tcl.tk](https://www.tcl.tk/about/language.html) +2. [Turing](source/basic/helloworld.t) - [Turing-lang.io](https://turing-lang.io/) +3. [Typescript](source/basic/helloworld.ts) - [TypeScriptlang.org](https://www.typescriptlang.org/) + +### V +1. [V](source/basic/helloworld.v) - [V-lang.io](https://vlang.io/) +2. [Vala](source/basic/helloworld.vala) - [Vala-lang](https://vala.dev/) +3. [VBScript](source/basic/helloworld.vbs) - [Microsoft VBScript](https://docs.microsoft.com/en-us/previous-versions//d1wf56tt(v=vs.85)) +4. [VIM](source/basic/helloworld.vim) - [Vim-lang](https://www.vim.org/) +5. [VisualBasic](source/basic/hello.vb) - [Microsoft Visual Basic](https://learn.microsoft.com/en-us/dotnet/visual-basic/) + +### W +1. [Wolfram](source/basic/helloworld.wl) - [Wolfram.com](https://www.wolfram.com/language/) + +### X +1. [Xamarin](source/basic/HelloWorld.xaml) - [Microsoft Xamarin](https://dotnet.microsoft.com/en-us/apps/xamarin) + +### Z +1. [Zig](source/basic/helloworld.zig) - [Ziglang.org](https://ziglang.org/) ## Table of Contents