Category Software

Source Code Editors

This post lists some source code editors for software development or coding. What is the Difference between a Source Code Editor and an IDE? An Integrated Development Environment (IDE) offers tools to create software projects considering all operative aspects (code,…

Functional Programming Languages

This post discuss about functional programming languages, it means, programming languages that use the functional paradigm. In functional programming languages, a desired result is declared as the value of a series of function evaluations, uses evaluation of mathematical functions and…

Assembly Language

Types of computer codes, from more computer-friendly to human-friendly: Assembly language is sometimes known as assembler language or symbolic machine code, and commonly abbreviated with the acronym ASM. Early computer programs were written in assembly language, as programming languages did…

Rust Programming Language

Rust is a programming language that focuses on performance. Because it is compiled, low-level, static-typed and does not require a garbage collector, it can be considered a system programming language and it is suitable for operating system and video games…

Software Development

Software is the intangible side of computers. It includes programs and data. Software development is the process of creating and deploying software. This post covers some aspects of software development. It is somehow an index to other posts in the…

Git

Git is one of the most popular software source code control version system (CVS). This post explains the main aspects of Git. You may want to read about alternative source code CVSs on this post. Explaining what is Git Git…