Python is a high-level, general-purpose, structured, powerful, open source programming language that’s used for a wide variety of programming tasks. Here’s our recommended Python tutorials.
Read more
The Linux Portal Site
Python is a high-level, general-purpose, structured, powerful, open source programming language that’s used for a wide variety of programming tasks. Here’s our recommended Python tutorials.
Read moreC is a general-purpose, procedural, portable, high-level programming language that is one of the most popular and influential languages. Read our recommended C tutorials.
Read moreJava is designed to be simple enough that many programmers can quickly become proficient in the language. It’s one of the most popular programming languages especially for client-server web applications. Here’s our recommended tutorials to learn Java.
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 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 moreBASIC (an acronym for Beginner’s All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use.
Read moreNatural language processing (NLP) is an exciting field of computer science, artificial intelligence, and computational linguistics concerned with the interactions between computers and human (natural) languages. It includes word and sentence tokenization, text classification and sentiment analysis, spelling correction, information extraction, parsing, meaning extraction, and question answering.
Read moreAn integrated development environment (IDE) is a software application that provides comprehensive facilities to programmers for software development. Many coders learn to code using a text editor but in time they move towards using an IDE as this type of software application makes the art of coding quicker and more efficient. For example, IDEs have semantic knowledge of the programming language which highlights coding problems while typing. Compiling is ‘on the fly’ and debugging is integrated. Some languages are built around IDE support.
Read moreWe are surrounded by coding (often known as programming). That’s why all the cool kids are coding, or they should be. However, computer classes in the UK are dictated by the national curriculum, with students limiting their computing activities to learning applications such as Word and PowerPoint, and using the internet to help with their school work. However, learning how to use Microsoft Office is often of little or no interest to kids. They are motivated by interactive activities such as programming, as they like to make things to find out how they work.
Read moreThe focus of this article is to select some of the finest Linux books which are available to download for free. The vast majority of the books featured here can also be freely distributed to others.
To cater for all tastes, we have chosen a wide range of books, encompassing general introductions to Linux, books that concentrate on a specific distribution or application, books for programmers, as well as books that have defined the evolution of free software. All of the texts here come with our strongest recommendation. So get reading (and downloading).
Read more