+91 90691 39140 | +1 253 214 3115 | info@hub4tech.com | hub4tech

C++ Tutorial

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.

C++ is a statically typed, compiled, general-purpose, case-sensitive, free-form programming language that supports procedural, object-oriented, and generic programming.

It is an enhancement to the C language and originally named C with Classes but later it was renamed C++ in 1983.C++ is a superset of C.

Object-Oriented Programming

C++ fully supports object-oriented programming, including the four pillars of object-oriented development:
  • Encapsulation
  • Data hiding
  • Inheritance
  • Polymorphism

Standard Libraries

Standard C++ consists of three important parts:
  • The core language giving all the building blocks including variables, data types and literals, etc.
  • The C++ Standard Library giving a rich set of functions manipulating files, strings, etc.
  • The Standard Template Library (STL) giving a rich set of methods manipulating data structures, etc.

Use of C++

  • C++ is used by hundreds of thousands of programmers in essentially every application domain.
  • C++ is being highly used to write device drivers and other softwares that rely on direct manipulation of hardware under realtime constraints.
  • C++ is widely used for teaching and research because it is clean enough for successful teaching of basic concepts.

Is it Helpful?
Copyright ©2015 Hub4Tech.com, All Rights Reserved. Hub4Tech™ is registered trademark of Hub4tech Portal Services Pvt. Ltd.
All trademarks and logos appearing on this website are the property of their respective owners.