Awk is a versatile programming language designed for pattern scanning and processing language and often used as a data extraction and reporting tool. It’s an excellent filter and report writer. Learn about Awk with these free books.
Read more
The Linux Portal Site
Awk is a versatile programming language designed for pattern scanning and processing language and often used as a data extraction and reporting tool. It’s an excellent filter and report writer. Learn about Awk with these free books.
Read moreLua is a lightweight, small, compact, and fast programming language designed as an embeddable scripting language. This article recommends free books to help you master programming in Lua. As the range of good free books is fairly limited, I close the article with a few carefully selected tutorials that are genuinely useful.
Read moreScratch is a visual programming language developed by the Lifelong Kindergarten Group at the MIT Media Lab. I recommend 7 free books that really help young people to master Scratch. These recommended texts are also open source goodness.
Read moreIf you had to describe Rust in just three words, they would be fast, safe, and productive. There’s memory safety without garbage collection, concurrency without data races, abstraction without overhead, and stability without stagnation.
I recommend 8 books to get you up to speed with the Rust programming language. There’s introductory texts, books that dig deeper into the language, as well as other texts that will help you migrate from C++ and Ruby to Rust.
Read moreClojure is a dynamic functional general purpose programming language that runs on the Java platform. There’s lots of good reasons to learn Clojure. It offers a modern take on Lisp. There’s an excellent parser library, and a fully featured logic engine. In Clojure, immutability is the default. Once an object or data structure is created, it cannot be changed.
Read moreI recommend 15 free books which will teach you the basics of Ruby. Many of the books are open source. All of them can be read without requiring payment.
Read morePlain Old Documentation (known as pod) is a simple, lightweight markup language used for writing documentation for Perl, Perl programs, and Perl modules. This markup language is designed to make it easy for programmers to add documentation to their software and modules.
Read moreLeo (Leonine Editor with Outlines) is an open source text editor/outliner that features clones (virtual copies of outline nodes).
Read moreThe purpose of this article is to identify insightful and well written Linux books that can be downloaded without charge. The majority of the books featured in this article are themselves released under an open source license.
Read moreGame engines play a crucial role in the fast creation and development of computer games. As they offer a collection of visual development tools, and are often presented in an integrated development environment, they vastly accelerate the development of games.
Read more