Category Development

Introduction to Java

Java is a cross-platform interpreted programming language that should be run within a Java platform installed in a personal computer or server. Java was originally released in 1995 by Sun Microsystems, that was acquired by Oracle. Java Platforms and Components…

Game Development Engines

This post lists some popular game development engines. List of Game Development Engines Non-exhaustive list of game development engines featured on this post: Unity For PC, mobile and console. Proprietary. It is developed by American company Unity Technologies. It was…

Software Design Patterns

A software design pattern, in the context of software engineering, is a general, reusable solution to a commonly occurring problem within a given context in software design. Main categories for software design patterns: Creational Structural Behavioural A full list of…

.NET Frameworks

Probably you have seen in your Windows computer a program installed that is called “.NET Framework” (or more recently “.NET Runtime”) that gets updated and seems a requirement for some apps but you ignore its purpose. This post explains what…

Cross-platform Application Frameworks

This post lists some cross-platform application frameworks for desktop and mobile applications. List of cross-platform application frameworks Cross-platform application frameworks featured on this post: .NET Flutter Ionic Unity Qt Appcelerator Titanium .NET CLI or .NET implementations allow to create cross-platform…

Web Front End Frameworks

This post summarizes different web application frameworks. List of web front end frameworks Web application frameworks featured on this post: React Angular Vue.js Ember.js Blazor Svelte React React is library to build UIs (user interfaces) that uses JavaScript programming language.…

Secure Development Frameworks

This post lists some secure development frameworks. Secure Development Frameworks List of Secure Development Frameworks: Secure Software Development Framework (SSDF) OWASP Security Knowledge Framework (OWASP-SKF) SEI CERT Coding Standards Secure Software Development Framework (SSDF) Secue Software Development Framework (SSDF)…

Introduction to Python

This post is an introduction to the programming language Python. FAQs about Python What is Python? Python is a high-level, object-oriented, dynamically typed and interpreted programming language. Its first version was released on 1991, but it has received major updates…

Programming Languages

This post summarizes and describes very briefly the most popular programming languages, and also reviews the characteristics that make a programming language different to other. Characteristics of programming languages When comparing different programming language, there are certain characteristics that must…