In 2014, we identified 5 promising free and open source Integrated Development Environments. How did they fare?
Read more
The Linux Portal Site
In 2014, we identified 5 promising free and open source Integrated Development Environments. How did they fare?
Read more
D is a general-purpose systems programming language with a C-like syntax that compiles to native code. Here’s our recommended D books.
Read more
Markdown is a plain text formatting syntax created by John Gruber in 2004. It’s designed to be easy-to-read and easy-to-write. Here’s our recommended Markdown tutorials.
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
ML (“Meta Language”) is a general-purpose functional programming language. It has roots in Lisp. Here’s our recommended free ML books.
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
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 books 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
XML is a set of rules for defining semantic tags that describe the structure and meaning of a document. Here’s our recommended free XML books.
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
Icon is a high-level, general-purpose language that contains a wide variety of features for processing and presenting symbolic data — strings of characters and structures — both as text and as graphic images. Here’s our recommended free books that’ll help you master Icon.
Read more
Agda is a dependently typed functional programming language based on intuitionistic Type Theory. Here’s our recommended free books to learn about Agda and Type Theory.
Read more
Eiffel is an object-oriented programming language designed by Bertrand Meyer and Eiffel Software. Here’s our recommended free books to learn Eiffel.
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
Factor is a dynamic stack-based programming language inspired by earlier stack-based languages like Forth and Joy. Here’s our recommended free books to learn Factor.
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