Programming Techniques Using C & C++

The C and C++ programming languages are closely related. C++ grew out of C, as it was designed to be source-and-link compatible with C.Due to this, development tools for the two languages (such as IDEs and compilers) are often integrated into a single product, with the programmer able to specify C or C++ as their source language. However, most non-trivial C programs will not compile as C++ code without modification — C is not a subset of C++.


Course Description


C is a general-purpose programming language initially developed by DennisRitchie between 1969 and 1973 at AT&T Bell Labs. Like most imperativelanguages in the ALGOL tradition, C has facilities for structured programmingand Its design provides constructs that map efficiently to typical machineinstructions.

C is one of the most widely used programming languages of all time and Ccompilers are available for the majority of available computer architecturesand operating systems.

The C++ programming language was designed as a higher level version of C,providing support for object-oriented programming. C++ is regarded as amiddle-level language, as it comprises a combination of both high-level andlow-level language features. C++ was developed by Bjarne Stroustrup starting in1979 at Bell Labs in Murray Hill, New Jersey, as an enhancement to the Clanguage and originally named C with Classes but later it was renamed C++ in1983.

Course Objective Understand the structured programmingapproach for designing computer programming solutions, the main objective is tounderstand the C programming language starting from scratch. This tutorial willgive you enough understanding on C programming language from where you can takeyourself to higher level of expertise. Understand the ObjectOrientation of Programming Language and the most important thing to do whenlearning C++ is to focus on concepts and not get lost in language technicaldetails. Prerequisite You should have a basicunderstanding of Computer Programming terminologies. A basic understanding ofany of the programming languages will help you in understanding the Cprogramming concepts and move fast on the learning track. Utilities Turbo-C. Outlines of Courses
  • Introductionto Programming language
  • Data Types and Operators
  • Control Statements and Looping
  • Array, String
  • Function
  • Pointer and Dynamic Memory Allocation
  • Structure and Union
  • FileHandling
  • Basic OOPS Concept
  • Constructor and Destructor
  • Operator overloading and Friend Function
  • Inheritance and Polymorphism

You will also be working for a mini project. For Example:

  • ATM Simulation System
  • Library Management System
  • Railway Reservation System

Share and get your discount!