Tag programming

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…

NetBeans

NetBeans is a IDE for Java. As of 2023, it is maintained by Apache. Things you need to Configure when creating a Project in NetBeans Setting the License Header of Source Code Files Right click on the project, select “Properties”…

Unified Modelling Language

Unified Modeling Language (UML) is a modelling language for software engineering. UML has been adopted as a standard by the Object Management Group (OMG) and International Standard Organization (ISO). Object Contraint Language (OCL) defines the rules for model elements. In…

Introduction to Pygame

Pygame , frequently typed as pygame, is a cross-module set of Python module to create video games. This post reviews some aspects of Pygame. What is Pygame? Pygame is a Python implementation of the SDL library which is written in…

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: Flutter Flutter is used to develop cross platform applications for Android, iOS, Linux, macOS, Windows, Google…