Mobirise

C++ | Introduction

C++ is a middle-level programming language developed by Bjarne Stroustrup starting in 1979 at Bell Labs. C++ runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX. This C++ tutorial adopts a simple and practical approach to describe the concepts of C++ for beginners to advanded software engineers.

What is C++

For fast protoC++ is a general purpose, case-sensitive, free-form programming language that supports object-oriented, procedural and generic programming.

C++ is a middle-level language, as it encapsulates both high and low level language features.typing and small customers' projects.

The language was updated 3 major times in 2011, 2014, and 2017 to C++11, C++14, and C++17.

C++ Example with C++Editor

Our "Try it Yourself" editor makes it easy to learn C++. You can edit C++ code and view the result in your browser.

Example


#include
using namespace std;

int main()

{
cout << "Hello World!";
return 0;


output

Hello World


1

Usage of C++

By the help of C++ programming language, we can develop different types of secured and robust applications:

Window application
Client-Server application
Device drivers
Embedded firmware etc

2

C++ Features

C++ is object oriented programming language. It provides a lot of features that are given below.

Cpp Features
Simple
Machine Independent or Portable
Mid-level programming language
Structured programming language
Rich Library
Memory Management
Fast Speed
Pointers
Recursion
Extensible
Object Oriented
Compiler based 

3

Applications of C++ Programming

Application Software Development

Programming Languages Development 

Computation Programming

Games Development

Embedded System

The page was created with Mobirise