Hello World in all possible programming languages
This repository should eventually contain the famous "Hello World" program in all the programming languages possible...
- Star this repository using 'Star' button on the top.
- Click on Fork Repository using the 'Fork' button on the top.
- Clone the forked repository on your PC. Using this command on your Git bash or any terminal with git support :
git clone url
. - Now create a new branch with this command:
git branch branchname
and then use that branch by this command:git checkout branchname
. - Go ahead and make changes.
- After making changes use this command to add the changes:
git add filename
, and thengit commit -m "message here"
. - After that use this command:
git push origin branchname
. - Create a pull request, and wait for Pull Request to get merged.
- Check if the language in which you want to contribute is already covered or not?
- Add code for your language with file name
HelloWorld.extension of your programming language
likepy
for python.c
for language C. - Add your language to this file in the below list.
-
ABAP
-
Assembly
-
Autoit
-
BASIC
BASIC is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use. In 1964, John G. Kemeny and Thomas E. Kurtz designed the original BASIC language at Dartmouth College. They wanted to enable students in fields other than science and mathematics to use computers.
-
Brainfuck
-
C
C is a high-level and general-purpose programming language that is ideal for developing firmware or portable applications. Originally intended for writing system software, C was developed at Bell Labs by Dennis Ritchie for the Unix Operating System in the early 1970s.
- C#
C# is a general-purpose, multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented, and component-oriented programming disciplines. It was developed around 2000 by Microsoft within its .NET initiative and later approved as a standard by Ecma and ISO.
- C++
C++ is a general-purpose object-oriented programming (OOP) language, developed by Bjarne Stroustrup, and is an extension of the C language. It is therefore possible to code C++ in a "C style" or "object-oriented style." C++ is considered to be an intermediate-level language, as it encapsulates both high- and low-level language features. Initially, the language was called "C with classes" as it had all the properties of the C language with an additional concept of "classes."
-
Cobol
-
COOL
COOL or Classroom Object Oriented Language is used for teaching compilers and is the only language which has more number of compilers than the number of programs written in it. It generates code for a MIPS simulator, SPIM. Thus it is easily portable to other platforms. It has many of the features of modern programming languages, including objects, automatic memory management, strong static typing and simple reflection.
- CoffeeScript
CoffeeScript is a programming language that transcompiles to JavaScript. It adds syntactic sugar inspired by Ruby, Python and Haskell in an effort to enhance JavaScript's brevity and readability.Specific additional features include list comprehension and pattern matching
-
ClojureScript
-
Crystal
-
D
-
Dart
-
Delphi
-
Elixir
-
F#
-
Fortran
-
Go
Go is a programming language created in 2009 by Google employees Robert Griesemer, Rob Pike, and Ken Thompson. Go is a statically typed, compiled language in the tradition of C, with memory safety, garbage collection, structural typing, and CSP-style concurrency.
-
Groovy
-
Haskell
-
HTML
Html Stands For Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applications. With Cascading Style Sheets (CSS) and JavaScript, it forms a triad of cornerstone technologies for the World Wide Web.Web browsers receive HTML documents from a web server or from local storage and render the documents into multimedia web pages. HTML describes the structure of a web page semantically and originally included cues for the appearance of the document.
- Java
Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere" (WORA), meaning that compiled Java code can run on all platforms that support Java without the need for recompilation.
- JavaScript
JavaScript, often abbreviated as JS, is a high-level, interpreted programming language. It is a language which is also characterized as dynamic, weakly typed, prototype-based and multi-paradigm. Alongside HTML and CSS, JavaScript is one of the three core technologies of the World Wide Web.
-
Julia
-
Juliar
-
Kotlin
Kotlin is a statically typed programming language that runs on the Java virtual machine and also can be compiled to JavaScript source code or use the LLVM compiler infrastructure. While the syntax is not compatible with Java, the JVM implementation of the Kotlin standard library is designed to interoperate with Java code and is reliant on Java code from the existing Java Class Library, such as the collections framework.
-
Lisp
-
Lua
-
Matlab
-
Objective-C
-
Pascal
-
Perl
-
Perl 6
-
PHP
PHP: Hypertext Preprocessor is a server-side scripting language designed for Web development, but also used as a general-purpose programming language. It was originally created by Rasmus Lerdorf in 1994, the PHP reference implementation is now produced by The PHP Group.
-
PostScript
-
PowerShell
-
Prolog
-
Python
-
R
-
Ruby
-
Rust
-
Scala
-
Shell
-
Solidity
-
SQL
-
Swift
Swift is a general-purpose, multi-paradigm, compiled programming language developed by Apple Inc. for iOS, macOS, watchOS, tvOS, and Linux. Swift is designed to work with Apple's Cocoa and Cocoa Touch frameworks and the large body of existing Objective-C code written for Apple products.
-
Tool Comman Language(TCL)
-
TypeScript
-
VB.NET
-
Whitespace
Whitespace is an esoteric programming language developed by Edwin Brady and Chris Morris at the University of Durham. The language consists of spaces, tabs and linefeeds.