diff --git a/#/~Malay.ext b/#/~Malay.ext new file mode 100644 index 00000000..8664a4db --- /dev/null +++ b/#/~Malay.ext @@ -0,0 +1,2 @@ +Tunjukkan perkataan "Hello World" dan garisan baru +Program tamat diff --git a/#/~Sanskrit.ext b/#/~Sanskrit.ext new file mode 100644 index 00000000..86af6bc1 --- /dev/null +++ b/#/~Sanskrit.ext @@ -0,0 +1,2 @@ +प्रदर्शक "नमस्कार विश्व" समायोग नव पङ्क्ति +विधि विराम \ No newline at end of file diff --git a/#/ひまわり.hmw b/#/ひまわり.hmw new file mode 100644 index 00000000..f50c6cf9 --- /dev/null +++ b/#/ひまわり.hmw @@ -0,0 +1 @@ +「Hello World」と、表示。 diff --git a/README.md b/README.md index 66a11eb0..62a4d1a6 100755 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Thanks to everyone who continues to contribute; new languages are created every Make sure to see [CONTRIBUTING.md](/CONTRIBUTING.md) for instructions on contributing to the project! -## Languages (660 total) +## Languages (674 total) * [05Ab1E](%23/05AB1E) * [0815](%23/0815.0815) @@ -22,9 +22,12 @@ Make sure to see [CONTRIBUTING.md](/CONTRIBUTING.md) for instructions on contrib * [8Th](%23/8th) * [~English](%23/~English.ext) * [~Indonesia](%23/~Indonesia.ext) +* [~Malay](%23/~Malay.ext) +* [~Sanskrit](%23/~Sanskrit.ext) * [Μλ](%23/%CE%BC%CE%BB) * [قلب](%23/%D9%82%D9%84%D8%A8) * [なでしこ](%23/%E3%81%AA%E3%81%A7%E3%81%97%E3%81%93.nako) +* [ひまわり](%23/%E3%81%B2%E3%81%BE%E3%82%8F%E3%82%8A.hmw) * [文言](%23/%E6%96%87%E8%A8%80.wy) * [易语言](%23/%E6%98%93%E8%AF%AD%E8%A8%80.e) * [A++](a/a%2B%2B) @@ -38,7 +41,7 @@ Make sure to see [CONTRIBUTING.md](/CONTRIBUTING.md) for instructions on contrib * [Actionscript2](a/actionscript2.as) * [Actionscript3](a/actionscript3.as) * [Actionscript Flashmx](a/actionscript_flashmx.as) -* [Ada](a/ada.ada) +* [Ada](a/ada.adb) * [Advpl](a/advpl) * [Aeolbonn](a/Aeolbonn.aeo) * [Aeolbonn](a/aeolbonn.aeolbonn) @@ -108,6 +111,7 @@ Make sure to see [CONTRIBUTING.md](/CONTRIBUTING.md) for instructions on contrib * [Assembler Z80 Knightos](a/assembler_z80_knightos.asm) * [Assembler Z80 Ti83Calculator](a/assembler_z80_ti83calculator.asm) * [Assembler Z80 Zxspectrum](a/assembler_z80_zxspectrum.asm) +* [Ats2](a/ATS2.dats) * [Attache](a/Attache.%40) * [Autohotkey](a/autohotkey.ahk) * [Autoit](a/autoit.au3) @@ -115,8 +119,10 @@ Make sure to see [CONTRIBUTING.md](/CONTRIBUTING.md) for instructions on contrib * [Awful](a/awful.yuk) * [Awk](a/awk.awk) * [B](b/B.b) +* [Baik](b/BAIK.ina) * [Ballerina](b/ballerina.bal) * [Bash](b/bash.bash) +* [Basic 256](b/basic-256.kbs) * [Basic](b/basic.bas) * [Batch](b/batch.bat) * [Batch](b/batch.cmd) @@ -149,15 +155,13 @@ Make sure to see [CONTRIBUTING.md](/CONTRIBUTING.md) for instructions on contrib * [Brzrk](b/BRZRK.brzrk) * [Burlesque](b/burlesque.burlesque) * [Byter](b/byter.byter) -* [Locomotive Basic](b/locomotive-basic.b) * [C++](c/c%2B%2B.cpp) -* [C++98](c/c%2B%2B98.cpp) * [C](c/c.c) -* [C90](c/c90.c) * [Caml](c/caml.ml) * [Cardinal](c/cardinal.cardinal) * [Casio Basic](c/Casio%20BASIC) * [Cat](c/cat.cat) +* [Cbot](c/cbot.txt) * [Cduce](c/cduce.cduce) * [Centura](c/centura.centura) * [Ceylon](c/ceylon.ceylon) @@ -235,12 +239,14 @@ Make sure to see [CONTRIBUTING.md](/CONTRIBUTING.md) for instructions on contrib * [Emmental](e/emmental.emmental) * [Emojicode](e/emojicode.emojic) * [Emoticon](e/emoticon.emoticon) +* [Enkelt](e/enkelt.e) * [Eoool](e/EOOOL.eoool) * [Erlang](e/erlang.erl) * [Erlang Escript](e/erlang_escript.erl) * [Euphoria](e/euphoria.ex) * [Express](e/express.js) * [Factor](f/factor.factor) +* [Factors](f/factors.fact) * [Falcon](f/falcon.fal) * [False](f/false.f) * [Fancy](f/fancy.fy) @@ -251,6 +257,7 @@ Make sure to see [CONTRIBUTING.md](/CONTRIBUTING.md) for instructions on contrib * [Fim++](f/fim%2B%2B.fimpp) * [Fish](f/fish.fish) * [Fjoelnir](f/fjoelnir.fjo) +* [Flascript](f/flascript.fls) * [Flask](f/flask.py) * [Fob](f/fob.fob) * [Focal](f/focal.fc) @@ -263,6 +270,7 @@ Make sure to see [CONTRIBUTING.md](/CONTRIBUTING.md) for instructions on contrib * [Fortran77](f/fortran77.f77) * [Fourier](f/fourier.fourier) * [Fractran++](f/fractran%2B%2B.fpp) +* [Freebrain](f/freebrain.frbr) * [Frink](f/frink.frink) * [Fsharp](f/fsharp.fs) * [Fstar](f/fstar.fst) @@ -366,12 +374,14 @@ Make sure to see [CONTRIBUTING.md](/CONTRIBUTING.md) for instructions on contrib * [Livescript](l/livescript.ls) * [Llvm](l/llvm.ll) * [Lnusp](l/LNUSP.lnusp) +* [Locomotive Basic](l/locomotive-basic.b) * [Logicode](l/logicode.lgc) * [Logo](l/logo.lg) * [Logtalk](l/logtalk.lgt) * [Lola](l/LOLA.lola) * [Lolcode](l/lolcode.lol) * [Lolpython](l/lolpython.lol) +* [Lotusscript](l/lotusscript.lss) * [Lsl](l/lsl.lsl) * [Lua](l/lua.lua) * [Lua Grimex](l/lua_grimex.j) @@ -388,6 +398,7 @@ Make sure to see [CONTRIBUTING.md](/CONTRIBUTING.md) for instructions on contrib * [Mel](m/mel.mel) * [Meq](m/meq.meq) * [Mercury](m/mercury.m) +* [Milkscript](m/milkscript.milk) * [Minecraft](m/minecraft) * [Mips](m/mips.s) * [Mirc](m/mirc.mrc) @@ -491,16 +502,19 @@ Make sure to see [CONTRIBUTING.md](/CONTRIBUTING.md) for instructions on contrib * [Qbasic](q/Qbasic.bas) * [Qcl](q/qcl.qcl) * [Qore](q/qore.q) +* [Qsharp](q/qsharp.qs) * [Qu](q/qu.qu) * [Quakec](q/QuakeC.qc) * [Quartzcomposer](q/QuartzComposer.qtz) * [Qugord](q/qugord.qugord) +* [Quorum](q/quorum.quorum) * [Qwerty](q/qwerty.qwerty) * [R](r/R.R) * [Racket](r/racket.rkt) * [Radixal](r/radixal.radixal) * [Ratfor](r/ratfor.ratfor) * [React](r/react.js) +* [React360](r/react360.js) * [Readlink](r/readlink.readlink) * [Realbasic](r/realbasic.realbasic) * [Reason](r/reason.re) @@ -675,4 +689,4 @@ Make sure to see [CONTRIBUTING.md](/CONTRIBUTING.md) for instructions on contrib ## Related - [FizBuzz](https://github.com/zenware/FizzBuzz) -- [The Hello World Collection](https://helloworldcollection.github.io/). +- [The Hello World Collection](https://helloworldcollection.github.io/) diff --git a/a/ATS2.dats b/a/ATS2.dats new file mode 100644 index 00000000..cf4faefb --- /dev/null +++ b/a/ATS2.dats @@ -0,0 +1 @@ +implement main0 () = println! "Hello World" diff --git a/a/ada.ada b/a/ada.adb old mode 100755 new mode 100644 similarity index 100% rename from a/ada.ada rename to a/ada.adb diff --git a/a/asciidots.ascii b/a/asciidots.ascii index 34d758d3..5ba25729 100644 --- a/a/asciidots.ascii +++ b/a/asciidots.ascii @@ -1 +1 @@ -.-$"Hello, World" \ No newline at end of file +.-$"Hello World" diff --git a/b/B.b b/b/B.b index 6ebd0274..d98e47be 100755 --- a/b/B.b +++ b/b/B.b @@ -1,10 +1,3 @@ -/* Hello World in B */ - main() { - extern a, b, c; - putchar (a); putchar (b); putchar (c); putchar ('!*n'); + putchar ('Hell'); putchar ('o Wo'); putchar ('rld'); putchar ('*n'); } - -a 'hell' ; -b 'o, w' ; -c 'orld' ; diff --git a/b/BAIK.ina b/b/BAIK.ina new file mode 100644 index 00000000..01e4c2d8 --- /dev/null +++ b/b/BAIK.ina @@ -0,0 +1 @@ +tulis "Hello World" diff --git a/b/basic-256.kbs b/b/basic-256.kbs new file mode 100644 index 00000000..56c7347b --- /dev/null +++ b/b/basic-256.kbs @@ -0,0 +1 @@ +Print "Hello World" diff --git a/b/binaryfuck.bf b/b/binaryfuck.bf index 2f241b40..2e1adc28 100644 --- a/b/binaryfuck.bf +++ b/b/binaryfuck.bf @@ -5,4 +5,4 @@ 000 000 000 100 011 011 000 000 100 010 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 100 010 100 000 000 000 100 001 001 001 001 001 001 100 001 001 001 001 001 001 -001 001 100 011 011 000 100 +001 001 100 diff --git a/b/locomotive-basic.b b/b/locomotive-basic.b deleted file mode 100644 index ad6862f7..00000000 --- a/b/locomotive-basic.b +++ /dev/null @@ -1,2 +0,0 @@ -10 print "Hello, World" -run diff --git a/c/c++.cpp b/c/c++.cpp index 6ec7ffa8..f67b8157 100755 --- a/c/c++.cpp +++ b/c/c++.cpp @@ -1,8 +1,6 @@ #include -using namespace std; - int main() { - cout << "Hello World\n"; + std::cout << "Hello World" << std::endl; } diff --git a/c/c++98.cpp b/c/c++98.cpp deleted file mode 100644 index 21cd7d3e..00000000 --- a/c/c++98.cpp +++ /dev/null @@ -1,9 +0,0 @@ -#include -#include - -int main(int argc, char** argv) -{ - cout << "Hello World" << endl; - getch(); - return 0; -} diff --git a/c/c90.c b/c/c90.c deleted file mode 100644 index 191b629e..00000000 --- a/c/c90.c +++ /dev/null @@ -1,7 +0,0 @@ -#include - -int main(int argc, char** argv) -{ - printf("Hello World\n"); - return 0; -} diff --git a/c/cbot.txt b/c/cbot.txt new file mode 100644 index 00000000..6ee6a30e --- /dev/null +++ b/c/cbot.txt @@ -0,0 +1,6 @@ +extern void object::New() +{ + +message("Hello World"); + +} diff --git a/e/enkelt.e b/e/enkelt.e new file mode 100644 index 00000000..7fc6444a --- /dev/null +++ b/e/enkelt.e @@ -0,0 +1 @@ +skriv("Hello World") \ No newline at end of file diff --git a/f/factors.fact b/f/factors.fact new file mode 100644 index 00000000..97506828 --- /dev/null +++ b/f/factors.fact @@ -0,0 +1,3 @@ +1240479476546339573634662660744997483390159825927257577642211238764859751532647897788588745690462747 +2954259026932147401271063216759368974236989467343884314431173679900151962232540368081876543214803741 +27355669151693462637517323355034011282348481257152244997524115792512161 diff --git a/f/flascript.fls b/f/flascript.fls new file mode 100644 index 00000000..a00dade5 --- /dev/null +++ b/f/flascript.fls @@ -0,0 +1,4 @@ +main() -> main { +print(string) -> "Hello World" +print(newline) +} diff --git a/f/freebrain.frbr b/f/freebrain.frbr new file mode 100644 index 00000000..5e760c2e --- /dev/null +++ b/f/freebrain.frbr @@ -0,0 +1,13 @@ +!->:>_^>~++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<^_<: +!->:>_^>~+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<^_<: +!->:>_^>~++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<^_<: +!->:>_^>~++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<^_<: +!->:>_^>~+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<^_<: +!->:>_^>~++++++++++++++++++++++++++++++++<^_<: +!->:>_^>~+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<^_<: +!->:>_^>~+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<^_<: +!->:>_^>~++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<^_<: +!->:>_^>~++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<^_<: +!->:>_^>~++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<^_<: +!->:>_^>~+++++++++++++++++++++++++++++++++<^_<: +[!->:>_^> ? <^_<:] ?* (~++++++++++++++++++++++++++++++++++++++++++++++++++) *? !->:>_^>(~++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)<*>(~++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)<^_<: diff --git a/l/locomotive-basic.b b/l/locomotive-basic.b new file mode 100644 index 00000000..938af536 --- /dev/null +++ b/l/locomotive-basic.b @@ -0,0 +1,2 @@ +10 print "Hello World" +run diff --git a/l/lotusscript.lss b/l/lotusscript.lss new file mode 100644 index 00000000..30eb3ca8 --- /dev/null +++ b/l/lotusscript.lss @@ -0,0 +1,3 @@ +Sub Initialize + Print "Hello World" +End Sub diff --git a/m/malbolge.mbg b/m/malbolge.mbg index bf0688ff..84da6522 100755 --- a/m/malbolge.mbg +++ b/m/malbolge.mbg @@ -1 +1 @@ - (=<`#9]~6ZY32Vx/4Rs+0No-&Jk)"Fh}|Bcy?`=*z]Kw%oG4UUS0/@-ejc(:'8dc +D'`$MLKJ}|43V1C5S3sr0)M^mJIZjh3DCAA?-=v{)Lxqpunm3kSinmlkdib(IHdc\"!Y^]\[ZYXQuUTMRQJImG/KJIHG@d>&<;:9>=6Z498165.-Q10/.'&J*)(!g}C0 diff --git a/m/milkscript.milk b/m/milkscript.milk new file mode 100644 index 00000000..9f9ab571 --- /dev/null +++ b/m/milkscript.milk @@ -0,0 +1,2 @@ +#import "basic" +print("Hello World") diff --git a/q/qsharp.qs b/q/qsharp.qs new file mode 100644 index 00000000..3a77f226 --- /dev/null +++ b/q/qsharp.qs @@ -0,0 +1,9 @@ +namespace Quantum.HelloWorld { + open Microsoft.Quantum.Canon; + open Microsoft.Quantum.Intrinsic; + + + operation HelloWorld() : Unit { + Message("Hello World"); + } +} diff --git a/q/qsharp/Driver.cs b/q/qsharp/Driver.cs deleted file mode 100755 index 8f9445e7..00000000 --- a/q/qsharp/Driver.cs +++ /dev/null @@ -1,19 +0,0 @@ -using Microsoft.Quantum.Simulation.Simulators; - -namespace Quantum.HelloWorld -{ - class Driver - { - static void Main(string[] args) - { - using (var sim = new QuantumSimulator()) - { - var res = HelloWorld.Run(sim).Result; - System.Console.WriteLine( - $"{res}"); - } - System.Console.WriteLine("Press any key to continue..."); - System.Console.ReadKey(); - } - } -} \ No newline at end of file diff --git a/q/qsharp/qsharp.qs b/q/qsharp/qsharp.qs deleted file mode 100755 index 8485a481..00000000 --- a/q/qsharp/qsharp.qs +++ /dev/null @@ -1,10 +0,0 @@ -namespace Quantum.HelloWorld -{ - operation HelloWorld () : (String) - { - body - { - return ("Hello World"); - } - } -} diff --git a/q/quorum.quorum b/q/quorum.quorum new file mode 100644 index 00000000..e837e493 --- /dev/null +++ b/q/quorum.quorum @@ -0,0 +1 @@ +output "Hello World" diff --git a/r/react360.js b/r/react360.js new file mode 100644 index 00000000..3d5be7d0 --- /dev/null +++ b/r/react360.js @@ -0,0 +1,36 @@ +import React from "react"; +import { AppRegistry, Text, View, StyleSheet } from "react-360"; + +export default class hello_world extends React.Component { + render() { + return ( + + + Hello World + + + ); + } +} + +const styles = StyleSheet.create({ + panel: { + // Fill the entire surface + width: 1000, + height: 600, + backgroundColor: "rgba(255, 255, 255, 0.4)", + justifyContent: "center", + alignItems: "center", + }, + greetingBox: { + padding: 20, + backgroundColor: "#000000", + borderColor: "#639dda", + borderWidth: 2, + }, + greeting: { + fontSize: 30, + }, +}); + +AppRegistry.registerComponent("hello_world", () => hello_world);