Difference between revisions of "Languages"

From Lost In Wonderlands
Jump to: navigation, search
(Languages)
(Kotlin)
 
(50 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
= Languages =
 
= Languages =
 
''by paul.plaquette, Senior Software Engineer, Trilda''
 
  
 
list of web pages for consortium's, and other player in the web technology field
 
list of web pages for consortium's, and other player in the web technology field
Line 15: Line 13:
  
 
== See Also ==
 
== See Also ==
 +
* [[Main_Page]], [[Technoverse]],  [[Template]], [[TemplateHowTo]],  [[HowTos]]
 +
 
* [[DesignPatterns]]
 
* [[DesignPatterns]]
 
* [[AntiPatterns]]
 
* [[AntiPatterns]]
Line 23: 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://en.wikipedia.org/wiki/Comparison_of_programming_languages Comparison_of_programming_languages]
 +
  
 
* https://en.wikipedia.org/wiki/Programming_language
 
* https://en.wikipedia.org/wiki/Programming_language
Line 31: Line 35:
 
* https://en.wikipedia.org/wiki/Object-oriented_programming
 
* https://en.wikipedia.org/wiki/Object-oriented_programming
 
* https://en.wikipedia.org/wiki/Functional_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]] ==
 +
* 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)
  
== BASIC ==
+
== [[AppleScript]] ==
 +
* https://fr.wikipedia.org/wiki/AppleScript
 +
 
 +
== [[Assembleur]] ==
 +
* https://fr.wikipedia.org/wiki/Assembleur
 +
 
 +
== [[BASIC]] ==
 
* https://en.wikipedia.org/wiki/BASIC
 
* https://en.wikipedia.org/wiki/BASIC
  
Line 45: 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]] ==
* https://en.wikipedia.org/wiki/C_(programming_language)
 
  
 
== [[CPlusPlus | C++]] ==
 
== [[CPlusPlus | C++]] ==
  
== [[C#]] ==
+
== [[CSharp | C#]] ==
* https://en.wikipedia.org/wiki/C_Sharp_(programming_language)
+
*https://en.wikipedia.org/wiki/C_Sharp_(programming_language)
 +
 
 +
== [[clang]] ==
 +
 
 +
*https://en.wikipedia.org/wiki/Clang
 +
 
 +
== [[Clips]] ==
 +
* https://fr.wikipedia.org/wiki/Clips_(langage)
  
 
== [[Clojure]] ==
 
== [[Clojure]] ==
 
* https://en.wikipedia.org/wiki/Clojure
 
* https://en.wikipedia.org/wiki/Clojure
 +
 +
== [[COBOL]] ==
 +
* https://fr.wikipedia.org/wiki/COBOL
 +
 +
== [[CoffeeScript]] ==
 +
* https://fr.wikipedia.org/wiki/CoffeeScript
  
 
== [[Dart]] ==
 
== [[Dart]] ==
 
* https://en.wikipedia.org/wiki/Dart_(programming_language)
 
* https://en.wikipedia.org/wiki/Dart_(programming_language)
 +
 +
== [[Delphi]] ==
 +
* https://fr.wikipedia.org/wiki/Delphi_(langage)
  
 
== [[Dylan]] ==
 
== [[Dylan]] ==
Line 69: 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]] ==
 +
* https://fr.wikipedia.org/wiki/Fortran
 +
 +
== [[F#]] ==
 +
* https://fr.wikipedia.org/wiki/F_sharp
  
 
==[[Go]] ==
 
==[[Go]] ==
 
* https://en.wikipedia.org/wiki/Go_(programming_language)
 
* https://en.wikipedia.org/wiki/Go_(programming_language)
 +
 +
== [[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
 +
 +
* https://fr.wikipedia.org/wiki/Gradle
 +
* https://en.wikipedia.org/wiki/Gradle
 +
* https://gradle.org/
  
 
== [[Haskell]] ==  
 
== [[Haskell]] ==  
 
* https://en.wikipedia.org/wiki/Haskell_(programming_language)
 
* https://en.wikipedia.org/wiki/Haskell_(programming_language)
  
== Hypertalk ==
+
== [[Haxe]] ==
 +
* https://fr.wikipedia.org/wiki/Haxe
 +
 
 +
== [[Hypertalk]] ==
 
* https://fr.wikipedia.org/wiki/HyperCard
 
* https://fr.wikipedia.org/wiki/HyperCard
 
* http://hypercard.org/
 
* http://hypercard.org/
Line 90: Line 167:
 
* https://en.wikipedia.org/wiki/JavaScript
 
* https://en.wikipedia.org/wiki/JavaScript
  
== LOGO ==
+
== [[Language Machine ]] ==
* https://en.wikipedia.org/wiki/Logo_(programming_language)
+
* https://fr.wikipedia.org/wiki/Langage_machine
 +
 
 +
==  [[Kotlin]] ==
  
 
== [[LISP]] ==
 
== [[LISP]] ==
 
* https://en.wikipedia.org/wiki/Lisp_(programming_language)
 
* https://en.wikipedia.org/wiki/Lisp_(programming_language)
 +
 +
== [[LOGO]] ==
 +
* https://en.wikipedia.org/wiki/Logo_(programming_language)
 +
 +
== [[LLVM]] ==
 +
* https://fr.wikipedia.org/wiki/LLVM
 +
* https://llvm.org
 +
 +
== [[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]] ==
 
== [[LUA]] ==
* https://en.wikipedia.org/wiki/Lua_(programming_language)
 
  
== 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
  
== NewtonScript ==
+
== [[Neko]] ==
 +
* https://fr.wikipedia.org/wiki/Neko_(langage)
 +
 
 +
== [[NewtonScript]] ==
 
* https://en.wikipedia.org/wiki/NewtonScript
 
* https://en.wikipedia.org/wiki/NewtonScript
 
* http://newtonscript.org/
 
* http://newtonscript.org/
 
* https://manuals.info.apple.com/MANUALS/1000/MA1508/en_US/NewtonScriptProgramLanguage.PDF
 
* https://manuals.info.apple.com/MANUALS/1000/MA1508/en_US/NewtonScriptProgramLanguage.PDF
  
== [[Objective C/C++ | ObjectiveC ]]=
+
== [[ObjectiveC | Objective C/C++]] ==
* https://en.wikipedia.org/wiki/Objective-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]] ==
 +
* https://fr.wikipedia.org/wiki/Prolog
  
 
== [[Python]] ==
 
== [[Python]] ==
Line 138: Line 237:
 
* https://fr.wikipedia.org/wiki/UML_(informatique)
 
* https://fr.wikipedia.org/wiki/UML_(informatique)
 
* http://staruml.io/
 
* http://staruml.io/
 +
 +
== [[Vala]] ==
 +
* https://en.wikipedia.org/wiki/Vala_(programming_language)
  
 
== [[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/
  
== Simul a==
+
== [[Scheme]] ==
* https://en.wikipedia.org/wiki/Simula
+
* https://fr.wikipedia.org/wiki/Scheme
  
== Simula2 ==
+
== [[SIMULA]] ==
 
* https://en.wikipedia.org/wiki/Simula
 
* https://en.wikipedia.org/wiki/Simula
 +
 +
== [[SQL]] ==
 +
* https://fr.wikipedia.org/wiki/Structured_Query_Language
  
 
== [[Swift]] ==
 
== [[Swift]] ==
 
* https://en.wikipedia.org/wiki/Swift_(programming_language)
 
* 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
  
 
== [[Smaltalk]] ==
 
== [[Smaltalk]] ==
 
* https://en.wikipedia.org/wiki/Smalltalk
 
* https://en.wikipedia.org/wiki/Smalltalk
 +
 +
== [[TypeScript]] ==
 +
* https://fr.wikipedia.org/wiki/TypeScript
 +
 +
== [[Visual Basic]] ==
 +
* https://fr.wikipedia.org/wiki/Visual_Basic

Latest revision as of 11:26, 5 November 2020

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


Action Script

ADA

Algol 60

AppleScript

Assembleur

BASIC

CAMEL

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


Gradle

used by Android Studio and last AOSP at least for building applications gradle is based on Groovy

Haskell

Haxe

Hypertalk

Java

JavaScript

Language Machine

Kotlin

LISP

LLVM

LLDB

LUA

Modula

Modula2

Neko

NewtonScript

Objective C/C++

Object Pascal

Pascal

PascalScript

Perl

Prolog

Python

PHP

Ruby

UML

Vala

Scala

Scheme

SIMULA

SQL

Swift

Smaltalk

TypeScript

Visual Basic