This repository contains a big list of programming languages and some examples for them. Also there are some descriptions about them. If you want to learn a programming language, the decriptions and examples for that language in this repo might be helpful. Also there is list of useful Courses and Books about the programming languages in this repository. You can check different languages, see the examples and syntax of the language, then you can see courses list and books list of each language and starting learning one!
If you want to contribute to this project, read Contributing Guide.
Total Languages in the Repository: 76.
- Abdal-Autoit - Added By shahriaarrr
- Algol - Added By Faran Taghavi
- AppleScript - Added By Faran Taghavi
- Arduino - Added By Amirhossein Mohammadi
- Assembly - Added By Taha Farahani
- Bash - Added By Mohammad Reza Ebadollah
- Basic - Added By Faran Taghavi
- Batch - Added By Mohammad Reza Ebadollah
- Befunge - Added By Saeed Nejati
- Binary - Added By Faran Taghavi
- Brainfuck - Added By Amirmahdi Tafreshi
- C - Added By Mohammad Ebrahime
- COBOL - Added By Sami Ghasemi
- Clojure - Added By Milad Ahmadi
- Cobra - Added By Amirhossein Meydani
- CoffeScript - Added By Mehen
- Cow - Added By Saeed Bayat
- Cpp - Added By Mani Jamali
- Csharp - Added By Amirhossein Mohammadi
- Css - Added By Amin Ghs
- Curl - Added By Amirhossein Meydani
- D - Added By Sina
- Dart - Added By Amir Lesani
- Django - Added By shahriar
- Docker - Added By Javad Rajabzade
- Elixir - Added By Kourosh Alinaghi
- Erlang - Added By Amirhossein Meydani
- Flask-python-framework - Added By shahriar
- Flutter - Added By shahriar
- Fortran - Added By Saeed Bayat
- Fsharp - Added By shahriar
- Go - Added By Sina Yeganeh Faal
- Go-Gin - Added By Amirhossein Meydani
- Groovy - Added By Elyas 'Eloy' Hadizadeh Tasbiti
- Hack - Added By Amirhossein Meydani
- Hashemi - Added By Erfan Saberi
- Haskell - Added By Javad Rajabzade
- Haxe - Added By Amin Asadi
- Html - Added By Sina Yeganeh Faal
- Java - Added By Mani Jamali
- JavaScript - Added By Amin Ghs
- Julia - Added By Ali Madihi
- Kotlin - Added By Amirhossein Mohammadi
- Lua - Added By Amir Lesani
- Makefile - Added By Amirhossein Meydani
- Matlab - Added By Mohammad Mirsafaei
- Neko-VM - Added By Amirhossein Meydani
- Nim - Added By Alireza Jafari
- OBJECTIVE-C - Added By shahriar
- OCaml - Added By Mohammad Masoudi
- Octave - Added By Sato
- Opa - Added By Amirhossein Meydani
- Pascal - Added By Arian Ebrahimi
- Pashmak - Added By Parsa
- Perl - Added By Amirhossein Mohammadi
- Php - Added By Mohammad Reza Ebadollah
- Plus - Added By Amirhossein Meydani
- PowerShell - Added By Faran Taghavi
- Python - Added By Reza Bojnordi
- R - Added By Arian Ebrahimi
- Red - Added By Sami Ghasemi
- Rockstar - Added By Ali Arj
- Ruby - Added By Amirhossein Mohammadi
- Rust - Added By Amirmahdi Tafreshi
- SQL - Added By Saeed Bayat
- Scala - Added By Elyas 'Eloy' Hadizadeh Tasbiti
- Scheme - Added By Sami Ghasemi
- Scratch - Added By shahriar
- Scss - Added By AzerothA
- Swift - Added By Amir Lesani
- Tcl - Added By Javad Rajabzade
- Typescript - Added By Amirhossein Mohammadi
- V - Added By Jadi Mirmirani
- Vala - Added By Amirhossein Meydani
- Vim-Script - Added By Amirhossein Meydani
- Whitespace - Added By Ali Arj