Skip to content

The incomplete list of programming languages that is not meant to be complete

Notifications You must be signed in to change notification settings

ughurh/prog-langs-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 

Repository files navigation

The Incomplete List of Programming Languages

This list is incomplete because I wanted it to be. I wanted it to be concise and meaningful. Programming languages that I have been added here are either popular, or have influences on other languages, or just you might heard/hear of it sometime.

Machine Language

  • 0s and 1s (Actually two states of transistors)

Lowest Level

  • Assembly Language

Compiled

  • C
  • C++
  • Rust
  • Pascal (Object Pascal / Delphi)

Compiled - Garbage Collected (GC)

  • Swift / Objective-C
  • Go
  • Dart
  • Crystal
  • D
  • Nim

Virtual Machines (VM)

  • Java / Kotlin / Scala / Groovy
  • C# / VB .NET
  • Erlang / Elixir
  • Smalltalk / Squeak

Interpreted

  • Python
  • JavaScript / TypeScript
  • PHP
  • Ruby
  • Perl
  • Lua

Functional

  • Haskell
  • Lisp (Scheme / Common Lisp / Racket / Clojure)
  • ML (Standard ML / OCaml / F#)

DSL - Markup - Other - Uncategorized

  • HTML/CSS
  • SQL
  • Bash / PowerShell
  • VBA
  • R / Matlab / Julia
  • COBOL
  • APL
  • Fortran
  • Ada
  • Scratch
  • Prolog
  • Brainf*ck

About

The incomplete list of programming languages that is not meant to be complete

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published