PerlPerl is a high-level, general-purpose, interpreted, dynamic programming language. Though Perl is not officially an acronym, there are various backronyms in use, including…View analysis →
C (programming language)C is a general-purpose programming language created in 1972 by Dennis Ritchie. By design, C gives programmers relatively direct access to the features of typical CPU…View analysis →
Visual programming languageIn computing, a visual programming language (visual programming system, VPL, or, VPS), also known as diagrammatic programming, graphical programming or block coding, is a…View analysis →
Rust (programming language)Rust is a general-purpose programming language that emphasizes performance, type safety, concurrency, and memory safety.View analysis →
Java (programming language)Java is a high-level, general-purpose, memory-safe, object-oriented programming language. It is intended to let programmers write once, run anywhere (WORA), meaning that compiled…View analysis →
D (programming language)D, also known as dlang, is a multi-paradigm system programming language created by Walter Bright at Digital Mars and released in 2001. Andrei Alexandrescu joined the design and…View analysis →
Programming language theoryProgramming language theory (PLT) is a branch of computer science that deals with the design, implementation, analysis, characterization, and classification of formal languages…View analysis →
Go (programming language)Go (often referred to as Golang) is a high-level, general-purpose programming language that is statically typed and compiled. Originally designed in 2007 by Robert Griesemer, Rob…View analysis →
R (programming language)R is a programming language for statistical computing and data visualization. It has been widely adopted in the fields of data mining, bioinformatics, data analysis, and data…View analysis →
Nim (programming language)Nim is a general-purpose, multi-paradigm, statically typed, compiled, high-level system programming language. It was designed and developed by a team led by Andreas Rumpf. Nim…View analysis →
Scheme (programming language)Scheme is a dialect of the Lisp family of programming languages. Scheme was created during the 1970s at the MIT Computer Science and Artificial Intelligence Laboratory (MIT…View analysis →
Forth (programming language)Forth is a stack-oriented programming language and interactive integrated development environment designed by Charles H. "Chuck" Moore and first used by other programmers in…View analysis →
Tcl (programming language)Tcl (pronounced as an acronym, /ˈtɪk(ə)l/, like tickle, or as an initialism, /ˌtiːˌsiːˈɛl/, like T-C-L; originally Tool Command Language) is a high-level, general-purpose…View analysis →
High-level programming languageA high-level programming language is a programming language with strong abstraction from the details of the computer. In contrast to low-level programming languages, it may use…View analysis →
Scratch (programming language)Scratch is a high-level, block-based visual programming language and website aimed primarily at children as an educational tool, with a target audience of ages 5 to 16. Users can…View analysis →
F Sharp (programming language)F# (pronounced F sharp) is a general-purpose, high-level, strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented…View analysis →
Logo (programming language)Logo is an educational programming language, designed in 1967 by Wally Feurzeig, Seymour Papert, and Cynthia Solomon. The name was coined by Feurzeig while he was at Bolt…View analysis →
Oberon (programming language)Oberon is a general-purpose programming language first published in 1987 by Niklaus Wirth and the latest member of the Wirthian family of ALGOL-like languages (Euler, ALGOL W…View analysis →
Icon (programming language)Icon is a very high-level programming language based on the concept of "goal-directed execution" in which an expression in code returns "success" along with a result, or a…View analysis →
Elixir (programming language)Elixir is a functional, concurrent, high-level general-purpose programming language that runs on the BEAM virtual machine, which is also used to implement the Erlang programming…View analysis →
J (programming language)The J programming language, developed in the early 1990s by Kenneth E. Iverson and Roger Hui, is an array programming language based primarily on APL (also by Iverson).View analysis →
Idris (programming language)Idris is a purely-functional programming language with dependent types, quantity annotations, optional lazy evaluation, and features such as a totality checker. Idris is designed…View analysis →
Oxygene (programming language)Oxygene (formerly named Chrome) is a programming language developed by RemObjects Software for Microsoft's Common Language Infrastructure (CLI), the Java platform, and Cocoa…View analysis →
TRAC (programming language)TRAC (for Text Reckoning And Compiling) Language is a programming language developed between 1959 and 1964 by Calvin Mooers and first implemented on the PDP-1 in 1964 by L. Peter…View analysis →
Gleam (programming language)Gleam is a general-purpose, concurrent, functional, high-level programming language that compiles to Erlang or JavaScript source code.View analysis →
Crystal (programming language)Crystal is a high-level general-purpose, object-oriented programming language, designed and developed by Ary Borenszweig, Juan Wajnerman, Brian Cardiff and more than 530…View analysis →
Programming languageA programming language is an engineered language for expressing computer programs, typically allowing software to be written in a human readable manner.View analysis →
Python (programming language)Python is a high-level, general-purpose programming language that emphasizes code readability, simplicity, and ease-of-writing with the use of significant indentation, an…View analysis →
Lisp (programming language)Lisp (historically LISP, an abbreviation of "list processing") is a family of programming languages with a long history and a distinctive, fully parenthesized prefix notation…View analysis →
Racket (programming language)Racket is a general-purpose, multi-paradigm programming language. The Racket language is a modern dialect of Lisp and a descendant of Scheme. It is designed as a platform for…View analysis →
PlankalkülPlankalkül (German pronunciation: [ˈplaːnkalkyːl]) is a programming language designed for engineering purposes by Konrad Zuse between 1942 and 1945. It was the first high-level…View analysis →
Dart (programming language)Dart is a programming language designed by Lars Bak and Kasper Lund and developed by Google. It can be used to develop web and mobile apps as well as server and desktop…View analysis →
Zig (programming language)Zig is a system programming language designed to be a general-purpose improvement to the C programming language. It is free and open-source software, released under an MIT…View analysis →
Mesa (programming language)Mesa is a programming language developed in the mid 1970s at the Xerox Palo Alto Research Center in Palo Alto, California, United States. The language name was a pun based upon…View analysis →
Oz (programming language)Oz is a multiparadigm programming language, developed in the Programming Systems Lab at Université catholique de Louvain, for programming-language education. It has a canonical…View analysis →
Alef (programming language)Alef is a discontinued concurrent programming language, designed as part of the Plan 9 operating system by Phil Winterbottom of Bell Labs. It implemented the channel-based…View analysis →