Programming language


Topic history | v1 (current) | created by jjones

Details

Programming language

| created by jjones | Add resource "Why Ruby?"
Title
Programming language
Description
A programming language is a formal language comprising a set of instructions that produce various kinds of output. Programming languages are used in computer programming to implement algorithms. Most programming languages consist of instructions for computers. There are programmable machines that use a set of specific instructions, rather than general programming languages. Early ones preceded the invention of the digital computer, the first probably being the automatic flute player described in the 9th century by the brothers Musa in Baghdad, during the Islamic Golden Age. Since the early 1800s, programs have been used to direct the behavior of machines such as Jacquard looms, music boxes and player pianos. The programs for these machines (such as a player piano's scrolls) did not produce different behavior in response to different inputs or conditions.
Link
https://en.wikipedia.org/?curid=23015

authors

This topic has no history of related authors.

topics

e.g. C#
v1 | attached by jjones | Edit topic "C#"
subtopic of Computer programming
v1 | attached by jjones | Add resource "Why Ruby?"
e.g. Ruby
v1 | attached by jjones | Add resource "Why Ruby?"
(detached) C# 8
| detached by jjones | Edit topic "C#"
e.g.
v1 | attached by jjones | Add resource "Why Ruby?"
e.g. Python
v1 | attached by jjones | Add resource "Why Ruby?"
e.g. C++
v1 | attached by jjones | Add topic "C++"
e.g. JavaScript
v1 | attached by jjones | Add resource "You don't (may not) need Moment.js"
e.g. Dart
v1 | attached by jjones | Add resource "A tour of the Dart language"
e.g. F#
v1 | attached by jjones | Add resource "How to Use F# from C#"
e.g. Scheme
v1 | attached by jjones | Add resource "Teach Yourself Scheme in Fixnum Days"
e.g. Lisp
v1 | attached by jjones | Add resource "Teach Yourself Scheme in Fixnum Days"
e.g. Julia
v1 | attached by jjones | Add topic "Computer algebra system"
e.g. Alloy
v1 | attached by jjones | Add topic "Alloy"
e.g. Rust
v1 | attached by jjones | Add resource "Why asynchronous Rust doesn't work"
e.g. GraphQL
v1 | attached by jjones | Add topic "GraphQL"
e.g. TypeScript
v1 | attached by jjones | Add topic "TypeScript"
parent of Type system
v1 | attached by jjones | Add topic "Linear type system"
e.g. Lua
v1 | attached by jjones | Add topic "Lua"
e.g. Elixir
v1 | attached by jjones | Add topic "Elixir"
e.g. Scala
v1 | attached by jjones | Add topic "Scala"
e.g. Jolie
v1 | attached by jjones | Add topic "Jolie"
e.g. F*
v1 | attached by jjones | Add topic "F*"
e.g. Idris
v1 | attached by jjones | Add topic "Idris"
e.g. CUE
v1 | attached by jjones | Add topic "CUE"
e.g. Stabel
v1 | attached by jjones | Add topic "Concatenative programming"
e.g. MCRL2
v1 | attached by jjones | Add topic "MCRL2"
e.g. M4
v1 | attached by jjones | Add topic "M4"