This series looks at the best free and open source alternatives to products and services offered by Microsoft. We launch the series with GitHub.
Read moreCategory: Programming
Excellent Free Tutorials to Learn PostScript
PostScript is an interpreted, stack-based language similar to Forth but with strong dynamic typing, data structures inspired by those found in Lisp, scoped memory and garbage collection.
Read moreExcellent Free Tutorials to Master Programming
Here’s our recommended free tutorials to learn a variety of programming languages. Learn C, C++, Java, Python, R, JavaScript, PHP, and many more.
Read moreExcellent Free Books to Learn PostScript
PostScript is an interpreted, stack-based language similar to Forth but with strong dynamic typing, data structures inspired by those found in Lisp, scoped memory and garbage collection.
Read moreExcellent Free Tutorials to Learn V
V is a statically typed compiled programming language designed for building maintainable software.
Read moreExcellent Free Tutorials to Learn Imba
Imba is a friendly full-stack programming language for the web that compiles to performant JavaScript. Here’s our recommended tutorials.
Read moreExcellent Free Tutorials to Learn Hack
Hack is a programming language for HHVM that interoperates seamlessly with PHP. Hack reconciles the fast development cycle of PHP with the discipline provided by static typing.
Read more4 Excellent Free Tutorials to Learn LabVIEW
LabVIEW is a graphical programming language used by professional scientists and engineers as well as students, hobbyists and makers.
Read moreCodeGym Review: How to Learn Java With No Programming Experience
CodeGym is an intuitive and easy-to-use platform that helps entry-level programmers learn Java online.
Read more3 Excellent Free Books to Learn LabVIEW
LabVIEW is a graphical programming language used by professional scientists and engineers as well as students, hobbyists and makers.
Read moreExcellent Free Tutorials and Resources to Learn J
J is a very terse array programming language most suited to mathematical and statistical programming. Here’s our recommended J resources.
Read more4 Excellent Free Books to Learn J
The J programming language, developed in the early 1990s by Kenneth E. Iverson and Roger Hui, is an array programming language based primarily on APL
Read moreExcellent Free Tutorials to Learn Haml
Haml (HTML Abstraction Markup Language) is a markup language that’s used to cleanly and simply describe the HTML of any web document, without the use of inline code.
Read moreExcellent Free Tutorials to Learn Elm
Elm is a functional language that compiles to JavaScript. It helps you make websites and web apps. It has a strong emphasis on simplicity and quality tooling.
Read moreExcellent Free Tutorials to Learn OpenCL
OpenCL (Open Computing Language) is a framework for writing programs that execute across heterogeneous platforms.
Read more