Tutorials and Resources

A key concept of Computer Science

40 Key Computer Science Concepts Explained In Layman’s Terms

View Tutorial

Introduction of C

C is a general-purpose programming language created by Dennis Ritchie at the Bell Laboratories in 1972. It is a very popular language, despite being old. The main reason for its popularity is because it is a fundamental language in the field of computer science.

View Tutorial

Java OOP

Procedural programming is about writing procedures or methods that perform operations on the data, while object-oriented programming is about creating objects that contain both data and methods.

View Tutorial

Introduction to Data Structures and Algorithms

Data Structures is about how data can be stored in different structures. Algorithms is about how to solve different problems, often by searching through and manipulating data structures.

View Tutorial

Assembly language

Assembly is any low-level programming language with a very strong correspondence between the instructions in the language and the architecture's machine code instructions.

View Tutorial