Desktop, Web, or Mobile Programming

From classic programming to web programming and mobile programming.
Languages, algorithms and technologies of the Network, with the best free development tools .

Algorithms

Algorithme de colorisation, le pont

The interest of algorithms is constantly growing: resource optimization is becoming more important on new platforms and their applications are becoming more diverse, see, for example, amazing graphical algorithms.
Source codes of algorithms are available in Script, PHP, C++, JavaScript, Java.

Definition of "algorithm."

Classification.

List of graphics algorithms for image conversion
Shows amazing progress in graphics to avoid workdays by automatically implementing transformations.

List of algorithms.

Languages

Langage de programmation Go

List of programming languages
All languages ​ ​ with an interpreter or compiler, and historical languages ​ ​ in alphabetical order.

List by date 1946-present.

Quota of programming languages.
What authors and programmers think of languages.

Choosing the most popular languages
Which language should you choose according to your project?

List of programming language attributes
All characteristics that they may have and the date of the first implementation in the language.

Programming paradigms
Different ways of programming and therefore designing languages.

Successor to C++
Many languages want to replace it. Can any of them succeed there?

Open source programming languages
Their popularity depends on the number of new projects .

What is the programming language for WebAssembly?
How to create a portable and usable wasm program on any device.

File Language design
On the design of modern programming languages. Programming and
languages of data - - - - - - - #- ALGOL 68 Asm.jsAppearanceJ BASICCEYELASH C++CDarth- -EiffelGuoJavaJavaScriptJulia - JavaFX Script- PascalPHPPythonProlog QMLRexx Ruby Rust La ScalaScriptolSwift Tcl TypeScriptHTMLVasmXMLXAML XUL SQL

Algorithms in each language

Examples of simple instructions or algorithms in all languages...

Hello World in 200 programming languages
The simplest program in all languages.

Eagle Eratoshena
The algorithm writes in major programming languages.

Fibonacci sequel
Algorithm in all popular programming languages.

Technologies

Technologies are developing for all platforms, office, mobile communications, browser: frameworks, development tools, interface systems...

Technologies and platforms of programming -Ajax - RED SMALL APPLE - CLI--HTTP codesCookie - Cover Flow - --Dalvik.NET-GraphQL - JavaFX--JNA - JSONLLVM - - Modern UI- MySQL- -NaClNoSQLProtocol buffersPWAQtRESTWeb 2.0WebGLWeb whaleWinRTVaysivygLightning

Evolution and history

History and evolution of languages
The design of the programming language has been adopted, innovations in the latest languages.

History of the algorithm.

Computer history.

Origin of language names
Python is not a snake, and Java is not a dance...

Popularity of languages - Script.