Difference between revisions of "Languages"
From Lost In Wonderlands
(→Kotlin) |
(→Kotlin) |
||
(23 intermediate revisions by the same user not shown) | |||
Line 13: | Line 13: | ||
== See Also == | == See Also == | ||
+ | * [[Main_Page]], [[Technoverse]], [[Template]], [[TemplateHowTo]], [[HowTos]] | ||
+ | |||
* [[DesignPatterns]] | * [[DesignPatterns]] | ||
* [[AntiPatterns]] | * [[AntiPatterns]] | ||
Line 21: | Line 23: | ||
== Programming Languages == | == Programming Languages == | ||
− | + | * [https://www.scriptol.fr/programmation/liste-langages-programmation.php liste-langages-programmation] | |
* [https://www.tiobe.com/tiobe-index/ tiobe-index, programming languages popularity] | * [https://www.tiobe.com/tiobe-index/ tiobe-index, programming languages popularity] | ||
* [https://en.wikipedia.org/wiki/Comparison_of_programming_languages Comparison_of_programming_languages] | * [https://en.wikipedia.org/wiki/Comparison_of_programming_languages Comparison_of_programming_languages] | ||
Line 56: | Line 58: | ||
* https://fr.wikipedia.org/wiki/Machine_virtuelle | * https://fr.wikipedia.org/wiki/Machine_virtuelle | ||
− | == Action Script == | + | == [[Action Script]] == |
* https://fr.wikipedia.org/wiki/ActionScript | * https://fr.wikipedia.org/wiki/ActionScript | ||
− | == ADA == | + | == [[ADA]] == |
* https://en.wikipedia.org/wiki/Ada_(programming_language) | * https://en.wikipedia.org/wiki/Ada_(programming_language) | ||
− | == Algol 60 == | + | == [[Algol 60]] == |
* https://fr.wikipedia.org/wiki/Algol_(langage) | * https://fr.wikipedia.org/wiki/Algol_(langage) | ||
− | == AppleScript == | + | == [[AppleScript]] == |
* https://fr.wikipedia.org/wiki/AppleScript | * https://fr.wikipedia.org/wiki/AppleScript | ||
− | == Assembleur == | + | == [[Assembleur]] == |
* https://fr.wikipedia.org/wiki/Assembleur | * https://fr.wikipedia.org/wiki/Assembleur | ||
− | == BASIC == | + | == [[BASIC]] == |
* https://en.wikipedia.org/wiki/BASIC | * https://en.wikipedia.org/wiki/BASIC | ||
Line 78: | Line 80: | ||
* https://en.wikipedia.org/wiki/Caml | * https://en.wikipedia.org/wiki/Caml | ||
* https://en.wikipedia.org/wiki/OCaml | * https://en.wikipedia.org/wiki/OCaml | ||
+ | |||
+ | == [[C--]] == | ||
+ | * https://en.wikipedia.org/wiki/C-- | ||
== [[C]] == | == [[C]] == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | == [[CPlusPlus | C++]] == | |
− | + | ||
− | * | + | == [[CSharp | C#]] == |
+ | *https://en.wikipedia.org/wiki/C_Sharp_(programming_language) | ||
− | + | == [[clang]] == | |
− | + | ||
− | == [[ | + | |
− | + | *https://en.wikipedia.org/wiki/Clang | |
− | * https://en.wikipedia.org/wiki/ | + | |
− | == Clips == | + | == [[Clips]] == |
* https://fr.wikipedia.org/wiki/Clips_(langage) | * https://fr.wikipedia.org/wiki/Clips_(langage) | ||
Line 104: | Line 101: | ||
* https://en.wikipedia.org/wiki/Clojure | * https://en.wikipedia.org/wiki/Clojure | ||
− | == COBOL == | + | == [[COBOL]] == |
* https://fr.wikipedia.org/wiki/COBOL | * https://fr.wikipedia.org/wiki/COBOL | ||
− | == CoffeeScript == | + | == [[CoffeeScript]] == |
* https://fr.wikipedia.org/wiki/CoffeeScript | * https://fr.wikipedia.org/wiki/CoffeeScript | ||
Line 113: | Line 110: | ||
* https://en.wikipedia.org/wiki/Dart_(programming_language) | * https://en.wikipedia.org/wiki/Dart_(programming_language) | ||
− | == Delphi == | + | == [[Delphi]] == |
* https://fr.wikipedia.org/wiki/Delphi_(langage) | * https://fr.wikipedia.org/wiki/Delphi_(langage) | ||
Line 125: | Line 122: | ||
* https://en.wikipedia.org/wiki/Erlang_(programming_language) | * https://en.wikipedia.org/wiki/Erlang_(programming_language) | ||
− | == Forth == | + | == [[Forth]] == |
* https://en.wikipedia.org/wiki/Forth_(programming_language) | * https://en.wikipedia.org/wiki/Forth_(programming_language) | ||
− | == FORTRAN == | + | == [[FORTRAN]] == |
* https://fr.wikipedia.org/wiki/Fortran | * https://fr.wikipedia.org/wiki/Fortran | ||
− | == F# == | + | == [[F#]] == |
* https://fr.wikipedia.org/wiki/F_sharp | * https://fr.wikipedia.org/wiki/F_sharp | ||
Line 137: | Line 134: | ||
* https://en.wikipedia.org/wiki/Go_(programming_language) | * https://en.wikipedia.org/wiki/Go_(programming_language) | ||
− | == Groovy == | + | == [[Groovy]] == |
* https://fr.wikipedia.org/wiki/Groovy_(langage) | * https://fr.wikipedia.org/wiki/Groovy_(langage) | ||
* http://ericreboisson.developpez.com/tutoriel/java/groovy/ | * http://ericreboisson.developpez.com/tutoriel/java/groovy/ | ||
Line 143: | Line 140: | ||
− | == Gradle == | + | == [[Gradle]] == |
used by Android Studio and last AOSP at least for building applications | used by Android Studio and last AOSP at least for building applications | ||
+ | gradle is based on Groovy | ||
* https://fr.wikipedia.org/wiki/Gradle | * https://fr.wikipedia.org/wiki/Gradle | ||
Line 154: | Line 152: | ||
* https://en.wikipedia.org/wiki/Haskell_(programming_language) | * https://en.wikipedia.org/wiki/Haskell_(programming_language) | ||
− | == Haxe == | + | == [[Haxe]] == |
* https://fr.wikipedia.org/wiki/Haxe | * https://fr.wikipedia.org/wiki/Haxe | ||
− | == Hypertalk == | + | == [[Hypertalk]] == |
* https://fr.wikipedia.org/wiki/HyperCard | * https://fr.wikipedia.org/wiki/HyperCard | ||
* http://hypercard.org/ | * http://hypercard.org/ | ||
Line 173: | Line 171: | ||
== [[Kotlin]] == | == [[Kotlin]] == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== [[LISP]] == | == [[LISP]] == | ||
* https://en.wikipedia.org/wiki/Lisp_(programming_language) | * https://en.wikipedia.org/wiki/Lisp_(programming_language) | ||
− | == LOGO == | + | == [[LOGO]] == |
* https://en.wikipedia.org/wiki/Logo_(programming_language) | * https://en.wikipedia.org/wiki/Logo_(programming_language) | ||
Line 207: | Line 189: | ||
== [[LUA]] == | == [[LUA]] == | ||
− | |||
− | == Modula == | + | == [[Modula]] == |
* https://en.wikipedia.org/wiki/Programming_language | * https://en.wikipedia.org/wiki/Programming_language | ||
− | == Modula2 == | + | == [[Modula2]] == |
* https://en.wikipedia.org/wiki/Modula-2 | * https://en.wikipedia.org/wiki/Modula-2 | ||
− | == Neko == | + | == [[Neko]] == |
* https://fr.wikipedia.org/wiki/Neko_(langage) | * https://fr.wikipedia.org/wiki/Neko_(langage) | ||
− | == NewtonScript == | + | == [[NewtonScript]] == |
* https://en.wikipedia.org/wiki/NewtonScript | * https://en.wikipedia.org/wiki/NewtonScript | ||
* http://newtonscript.org/ | * http://newtonscript.org/ | ||
Line 224: | Line 205: | ||
== [[ObjectiveC | Objective C/C++]] == | == [[ObjectiveC | Objective C/C++]] == | ||
− | |||
− | + | == [[Object Pascal]]== | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | == Object Pascal== | + | |
* https://en.wikipedia.org/wiki/Object_Pascal | * https://en.wikipedia.org/wiki/Object_Pascal | ||
− | == Pascal == | + | == [[Pascal]] == |
* https://en.wikipedia.org/wiki/Pascal_(programming_language) | * https://en.wikipedia.org/wiki/Pascal_(programming_language) | ||
+ | |||
+ | == [[PascalScript]] == | ||
+ | * https://en.wikipedia.org/wiki/Pascal_Script | ||
== [[Perl]] == | == [[Perl]] == | ||
* https://en.wikipedia.org/wiki/Perl | * https://en.wikipedia.org/wiki/Perl | ||
− | == Prolog == | + | == [[Prolog]] == |
* https://fr.wikipedia.org/wiki/Prolog | * https://fr.wikipedia.org/wiki/Prolog | ||
Line 265: | Line 243: | ||
== [[Scala]] == | == [[Scala]] == | ||
* https://en.wikipedia.org/wiki/Scala_(programming_language) | * https://en.wikipedia.org/wiki/Scala_(programming_language) | ||
+ | * https://www.scala-lang.org/ | ||
+ | * https://docs.scala-lang.org/ | ||
+ | * https://docs.scala-lang.org/tour/unified-types.html | ||
+ | * https://scalafiddle.io/ | ||
− | == Scheme == | + | == [[Scheme]] == |
* https://fr.wikipedia.org/wiki/Scheme | * https://fr.wikipedia.org/wiki/Scheme | ||
− | == SIMULA== | + | == [[SIMULA]] == |
* https://en.wikipedia.org/wiki/Simula | * https://en.wikipedia.org/wiki/Simula | ||
− | == SQL == | + | == [[SQL]] == |
* https://fr.wikipedia.org/wiki/Structured_Query_Language | * https://fr.wikipedia.org/wiki/Structured_Query_Language | ||
Line 287: | Line 269: | ||
* https://en.wikipedia.org/wiki/Smalltalk | * https://en.wikipedia.org/wiki/Smalltalk | ||
− | == TypeScript == | + | == [[TypeScript]] == |
* https://fr.wikipedia.org/wiki/TypeScript | * https://fr.wikipedia.org/wiki/TypeScript | ||
− | == Visual Basic == | + | == [[Visual Basic]] == |
* https://fr.wikipedia.org/wiki/Visual_Basic | * https://fr.wikipedia.org/wiki/Visual_Basic |
Latest revision as of 11:26, 5 November 2020
Contents
- 1 Languages
- 1.1 See Also
- 1.2 Programming Languages
- 1.3 Action Script
- 1.4 ADA
- 1.5 Algol 60
- 1.6 AppleScript
- 1.7 Assembleur
- 1.8 BASIC
- 1.9 CAMEL
- 1.10 C--
- 1.11 C
- 1.12 C++
- 1.13 C#
- 1.14 clang
- 1.15 Clips
- 1.16 Clojure
- 1.17 COBOL
- 1.18 CoffeeScript
- 1.19 Dart
- 1.20 Delphi
- 1.21 Dylan
- 1.22 Eiffel
- 1.23 Erlang
- 1.24 Forth
- 1.25 FORTRAN
- 1.26 F#
- 1.27 Go
- 1.28 Groovy
- 1.29 Gradle
- 1.30 Haskell
- 1.31 Haxe
- 1.32 Hypertalk
- 1.33 Java
- 1.34 JavaScript
- 1.35 Language Machine
- 1.36 Kotlin
- 1.37 LISP
- 1.38 LOGO
- 1.39 LLVM
- 1.40 LLDB
- 1.41 LUA
- 1.42 Modula
- 1.43 Modula2
- 1.44 Neko
- 1.45 NewtonScript
- 1.46 Objective C/C++
- 1.47 Object Pascal
- 1.48 Pascal
- 1.49 PascalScript
- 1.50 Perl
- 1.51 Prolog
- 1.52 Python
- 1.53 PHP
- 1.54 Ruby
- 1.55 UML
- 1.56 Vala
- 1.57 Scala
- 1.58 Scheme
- 1.59 SIMULA
- 1.60 SQL
- 1.61 Swift
- 1.62 Smaltalk
- 1.63 TypeScript
- 1.64 Visual Basic
Languages
list of web pages for consortium's, and other player in the web technology field
NeXT Steps
add more link to "big web players" public web sites
coming soon :
Everything You Always Wanted to Know on Programming Languages... (But Were Afraid to Ask)
See Also
Programming Languages
- liste-langages-programmation
- tiobe-index, programming languages popularity
- Comparison_of_programming_languages
- https://en.wikipedia.org/wiki/Programming_language
- https://en.wikipedia.org/wiki/Scripting_language
- https://en.wikipedia.org/wiki/CamelCase
- https://en.wikipedia.org/wiki/Lambda_calculus
- https://en.wikipedia.org/wiki/Object-oriented_programming
- https://en.wikipedia.org/wiki/Functional_programming
- https://fr.wikipedia.org/wiki/Programmation_logique
- https://fr.wikipedia.org/wiki/Calcul_des_pr%C3%A9dicats
- https://fr.wikipedia.org/wiki/Intelligence_artificielle
- https://fr.wikipedia.org/wiki/Langage_de_bas_niveau
- https://fr.wikipedia.org/wiki/Langage_de_haut_niveau
- https://fr.wikipedia.org/wiki/Langage_d%C3%A9di%C3%A9
- https://fr.wikipedia.org/wiki/Langage_de_programmation_de_quatri%C3%A8me_g%C3%A9n%C3%A9ration
- https://fr.wikipedia.org/wiki/Langage_de_programmation_de_cinqui%C3%A8me_g%C3%A9n%C3%A9ration
- https://fr.wikipedia.org/wiki/Langage_machine
- https://fr.wikipedia.org/wiki/Instruction_informatique
- https://fr.wikipedia.org/wiki/Instruction-machine
- https://fr.wikipedia.org/wiki/Registre_de_processeur
- https://fr.wikipedia.org/wiki/Programme_assembleur
- https://fr.wikipedia.org/wiki/Code_source
- https://fr.wikipedia.org/wiki/Fichier_objet
- https://fr.wikipedia.org/wiki/Fichier_ex%C3%A9cutable
- https://fr.wikipedia.org/wiki/Bytecode
- https://fr.wikipedia.org/wiki/Compilation_%C3%A0_la_vol%C3%A9e
- https://fr.wikipedia.org/wiki/Compilateur
- https://fr.wikipedia.org/wiki/Interpr%C3%A8te_(informatique)
- https://fr.wikipedia.org/wiki/Machine_virtuelle
Action Script
ADA
Algol 60
AppleScript
Assembleur
BASIC
CAMEL
- https://en.wikipedia.org/wiki/ML_(programming_language)
- https://en.wikipedia.org/wiki/Caml
- https://en.wikipedia.org/wiki/OCaml
C--
C
C++
C#
clang
Clips
* https://fr.wikipedia.org/wiki/Clips_(langage)
Clojure
COBOL
CoffeeScript
Dart
Delphi
Dylan
Eiffel
Erlang
Forth
FORTRAN
F#
Go
Groovy
- https://fr.wikipedia.org/wiki/Groovy_(langage)
- http://ericreboisson.developpez.com/tutoriel/java/groovy/
- Apache Groovy, http://groovy-lang.org/
Gradle
used by Android Studio and last AOSP at least for building applications gradle is based on Groovy
Haskell
Haxe
Hypertalk
- https://fr.wikipedia.org/wiki/HyperCard
- http://hypercard.org/
- http://hypercard.org/HyperTalk%20Reference%202.4.pdf
- http://www.jaedworks.com/hypercard/scripts/hypertalk-bnf.html
Java
JavaScript
Language Machine
Kotlin
LISP
LOGO
LLVM
LLDB
- https://en.wikipedia.org/wiki/LLDB_(debugger)
- http://lldb.llvm.org
- https://en.wikipedia.org/wiki/VOGL
- https://doc.qt.io/qtcreator/creator-debugger-engines.html
LUA
Modula
Modula2
Neko
NewtonScript
- https://en.wikipedia.org/wiki/NewtonScript
- http://newtonscript.org/
- https://manuals.info.apple.com/MANUALS/1000/MA1508/en_US/NewtonScriptProgramLanguage.PDF
Objective C/C++
Object Pascal
Pascal
PascalScript
Perl
Prolog
Python
PHP
Ruby
- https://en.wikipedia.org/wiki/Ruby_(programming_language)
- https://en.wikipedia.org/wiki/Ruby_on_Rails
UML
- http://www.uml.org/
- https://en.wikipedia.org/wiki/Unified_Modeling_Language
- https://fr.wikipedia.org/wiki/UML_(informatique)
- http://staruml.io/
Vala
Scala
- https://en.wikipedia.org/wiki/Scala_(programming_language)
- https://www.scala-lang.org/
- https://docs.scala-lang.org/
- https://docs.scala-lang.org/tour/unified-types.html
- https://scalafiddle.io/
Scheme
SIMULA
SQL
Swift
- https://en.wikipedia.org/wiki/Swift_(programming_language)
- https://swift.org
- https://developer.apple.com/swift/
- https://github.com/apple/swift
- https://developer.ibm.com/swift/
- https://www.ibm.com/us-en/marketplace/swift-compiler
- https://vapor.codes