Tutorials

Predefined Datatypes in C#

Predefined Datatypes in C#

Here we will see the data types available in C#. Before examining the data types in C#, first we will try to understand the C#…

STL: The C++ Standard Template Library

The STL (Standard Template Library) was originally a third-party library from HP and later SGI, before its incorporation into the C++ standard. The standard does…

Application Structure

Let's begin by looking at the structure of a C# application. Every C# application contains certain elements. The application begins with the hierarchical levels, listed…

An Overview of C#

C# is a new programming language specifically designed for Microsoft .NET Framework. C# is significant in two respects. It is specifically designed for use with…

All About Microsoft .NET

The Microsoft .NET, more commonly known as simply the .NET Framework, is a software development platform created by Microsoft. The .NET Framework is now in…

Objects: Object Oriented Programming

The basic idea behind the Object Oriented Programming is that it deals with the objects. In real life everything is an object and every object…

Classes – Object Oriented Programming

If we say that a particular programming language is Object Oriented then it means, the programming language must have the facility to define classes in…

Inheritance

In real life inheritance is what we acquire from our parents. For example our lifestyle, way of talking etc... In Object Oriented Programming Inheritance is…

Understanding the Basics of Encapsulation in C++

Encapsulation is a fundamental concept in Object Oriented Programming (OOP) that involves bundling data (attributes) and methods (functions) into a single unit known as a…

Functions in C++ Programming

Functions are the building blocks of any programming language. In C++, a function is a block of code that performs a specific task. Think of…