Hello World!

Welcome to the ACM "Hello World" project. Everyone has seen the Hello World program used as a first exposure to a new language or environment. We are attempting to collect examples for as many languages and related programming environments (shells etc.) as possible. Before submitting an example, please review our submission guidelines:

"Hello World" project staff: Himanshu Chhetri, Chuka Okoye


Approximate number of examples:199
Last updated: August 24, 2007
Geek Site of the Day: February 1st, 1996

Announcement: We are currently looking for volunteers to assist in testing some of the programs on here if you are interested please send an email to acm at latech dot edu

Back to the Louisiana Tech ACM Home Page

Languages

A+
ABC
Action!
Ada
Algol
alpha4
AmigaE
D Programming language
LUA
Rebol
People Code
APL
AppleScript
Assembly 370
Assembly Atari
Assembly Commodore 64
Assembly Motorolla 68000
Assembly x86
Assembly Z80
AWK
BASIC
Befunge
BLISS
Blitz II
blue
Brainf*ck
C
C++ C#
calc
Caml
Cecil
CGI in C
CLIPS
clu
Cobol
Codeworks
CORC
CPL
CP/M M80
DCAlgol
Demeter
Dylan
Easytreive
Eiffel
Elf
Erlang
Escher
Euphoria
FileNet WorkFlo Language
Forth
FORTRAN
FutureBASIC
Gambas
Haskell
HTML
HyperTalk
Hope
Icon
IDL
Infer
Intercal
ISETL
J
Java
JavaScript
LaTeX
Lingo
Lisp
Logo
Malbolge
Mathematica
matlab
maple
MHEG-5
Miva
ML
Modula-2
Multiple Languages
MUMPS
natural
natural II
NESL
Oberon
Objective C
Obliq
Occam
Omnimark
Pascal
PERL
Pilot
PL/1
Pop-11
Postscript
Prolog
Prometheus
Proteus
Python
QBASIC
RPF under ROSCOE
RPG II(Report Program Generator) Ruby
S and S-PLUS
SAL
SAS
SAS Macro
Sather
Self
Scheme
SGML
Simula
Sisal
Smalltalk
SNOBOL
SR Svendsk
TACL
TAL
Tcl
Tk
TERSE
TeX
Theta
turing
Tycoon
UserLand Frontier
verilog
VHDL
VRML
Xip

Concurrent Languages

CC++
Concurrent Clean
Parallaxis

Calculators

Casio FX-7700, FX-9700, etc.
HP48
TI-81, TI-85 Graphing Calculator
TI-82 TI-83/84
TI-92
Unix dc(1) desk calculator

Visual Development Environments

Delphi
CA - Visual Objects
Perl/Tk
Powerbuilder
Prograph
Visual BASIC
Thin Basic
Visual C++

Database Languages

4th Dimension
Clipper
Dataflex
Dbase
FOCUS
FoxPro
Microsoft SQL
Paradox
Progress 4GL
SQL
Visual dBase
Xbase
SQL

Macro Languages

AML
AMPLE
emacs
Lotus 1,2,3
Microsoft Word
Scilab
vi
Word Perfect

Shells, Job Control Languages, and Batch files

4DOS
Arexx
bash
bc
C-shell
CL
DOS Batch File
DTACS
Windows Batch File
EXEC
EXEC2
IBM's JCL
ksh
makefile
MS-DOS Debug
MVS JCL
NetView Clist
OCL
openVMS DCL
PCL
PHP
PROCOMM PLUS ASPECT Script Language
REXX
S.C.L. System Control Language
sed
sh
SLIQ (Script Language Interface for QmodemPro)
tcsh
TSO Clist
Unisys' WFL
vms
zsh

API

MacOS
Motif
OS/2
Tcl/Tk
Win3.1
Win95 & WinNT

Application Frameworks

OWL
MFC
ZApp
Zinc

MUDs, MUSHes, MOOs, etc.

IRC
LambdaMOO
LPC
MUF
MUSH
TinyFugue
Tinymux
uLPC

Self Loading Programs

IBM 1401