TypeScript is a strict syntactical superset of JavaScript and adds optional static typing to the language. Here’s our recommended free tutorials to learn TypeScript.
Read more
TypeScript is a strict syntactical superset of JavaScript and adds optional static typing to the language. Here’s our recommended free tutorials to learn TypeScript.
Read more
Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference. Here’s our recommended tutorials to learn Kotlin.
Read more
ECMAScript is an object‑oriented programming language for performing computations and manipulating computational objects within a host environment. Here’s our recommended tutorials to learn ECMAScript.
Read more
Vala is an object-oriented programming language with a self-hosting compiler that generates C code and uses the GObject system. Here’s our recommended free tutorials to learn Vala.
Read more
XML is a set of rules for defining semantic tags that describe the structure and meaning of a document. Here’s our recommended free tutorials to learn XML
Read more
This is a short introductory training session on the use of Python in data science using Jupyter, pandas library and plotnine package. We focus on a common task in data science: import a data set, manipulate its structure, and then visualise the data. We shall use Python and a Jupyter Notebook to accomplish this task.
Read more
Solidity is an object-oriented, high-level language for implementing smart contracts. Solidity was influenced by C++, Python and JavaScript. Here’s our recommended tutorials to learn Solidity.
Read more
D is a general-purpose systems programming language with a C-like syntax that compiles to native code. Here’s our recommended free D tutorials.
Read more
Dylan is a multi-paradigm programming language that includes support for functional and object-oriented programming (OOP). Here’s our recommended free tutorials to master Dylan.
Read more
Chapel is an open-source, high-productivity, parallel-programming language in development at Cray Inc., and is designed to run on multi-core PCs as well as multi-kilocore supercomputers.
Read more
F# (pronounced F sharp) is a general purpose, strongly typed, multi-paradigm programming language. Here’s our recommended free tutorials to learn F#.
Read more
ABAP (Advanced Business Application Programming) is a fourth-generation, high-level programming language created by the German software company SAP SE. Here’s our recommended ABAP tutorials.
Read more
Dart is a multi-paradigm, object-oriented, class defined, garbage-collected, scripting language using a C-style syntax that can transcompile into JavaScript. Here’s our recommended free tutorials.
Read more
Elixir is a dynamic, functional language designed for building scalable and maintainable applications. Here’s our recommended tutorials to master this language.
Read more
This is a short introductory training session on the use of R in data science.
Read more
LaTeX is a professional document preparation system and document markup language written by Leslie Lamport. It’s a very mature system with development starting more than 30 years ago. Here’s our recommended tutorials to learn LaTeX.
Read more
CoffeeScript is a very succinct programming language that transcompiles into JavaScript, so there is no interpretation at runtime.
Read more
BASIC (Beginner’s All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use. Here’s our recommended free tutorials to learn BASIC.
Read more
Racket is a general-purpose, object-oriented, multi-paradigm, functional, imperative, logic based programming language based on the Scheme dialect of Lisp.
Read more
Awk is small, fast, simple, and has a clean comprehensible C-like input language. It has robust programming constructs. Here’s our recommended tutorials.
Read more