Difference between revisions of "Languages"

From Lost In Wonderlands
Jump to: navigation, search
(Languages)
(Kotlin)
 
(48 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
= Languages =
 
= Languages =
 
''by paul.plaquette, Senior Software Engineer, Software Architect, 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 37: Line 41:
 
* https://fr.wikipedia.org/wiki/Langage_de_bas_niveau
 
* https://fr.wikipedia.org/wiki/Langage_de_bas_niveau
 
* https://fr.wikipedia.org/wiki/Langage_de_haut_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/Langage_machine
 
* https://fr.wikipedia.org/wiki/Instruction_informatique
 
* https://fr.wikipedia.org/wiki/Instruction_informatique
Line 51: 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 73: 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 ==
+
== [[Clips]] ==
 
  * https://fr.wikipedia.org/wiki/Clips_(langage)
 
  * https://fr.wikipedia.org/wiki/Clips_(langage)
  
Line 88: 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 97: 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 109: 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 121: 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/
 +
* 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)
  
== 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 142: Line 167:
 
* https://en.wikipedia.org/wiki/JavaScript
 
* https://en.wikipedia.org/wiki/JavaScript
  
==  Language Machine ]]
+
==  [[Language Machine ]] ==
 
* https://fr.wikipedia.org/wiki/Langage_machine
 
* 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 ==
+
== [[LOGO]] ==
 
* https://en.wikipedia.org/wiki/Logo_(programming_language)
 
* 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
  
== 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 169: Line 205:
  
 
== [[ObjectiveC | Objective C/C++]] ==
 
== [[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 ==
+
== [[Prolog]] ==
 
* https://fr.wikipedia.org/wiki/Prolog
 
* https://fr.wikipedia.org/wiki/Prolog
  
Line 199: 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/
  
== 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]] ==
 +
* 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 ==
+
== [[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

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