Category Software Development

Introduction to Django

Django is a back-end web framework written in Python. It follows the model-template-view (MTV) architectural pattern. The Model-Template-View Architecture The Model-Template-View (MTV) architecture separates logically the definitions of a project in the following components: Django apps follows the MTV architecture.…

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. List of Functional Programming Languages Functional programming languages featured on this post: Haskell Haskell is a purely functional programming language, and one of the…

Assembling Language

An assembler is a computer program that translates assembly language to machine language. List of Assembler Programs Assemblers: NASM Netwide Assembler or NASM is an assembler used to write assembly language code for various architectures. Official website fasm Flat Assembler…

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 anindex to other posts in the blog.…