Introduction to C++ Language PDF
Document Details
Uploaded by DiligentJasper1425
CITI GLOBAL COLLEGE
Tags
Related
Summary
This document provides an introduction to the C++ programming language. It covers topics such as defining C++, different program compilers, and applications of C++ in the world of commerce.
Full Transcript
Introduction to C++ Language Target Competencies Define C++ as programming language; Familiarize with the different C++ program compilers; and Understand the application of C++ programming language in the This Photo by Unknown author is licensed...
Introduction to C++ Language Target Competencies Define C++ as programming language; Familiarize with the different C++ program compilers; and Understand the application of C++ programming language in the This Photo by Unknown author is licensed under CC BY-SA. world of commerce. Introductory What are the application of Question programming languages? Why programming language evolve? What is C++? 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 considered as procedure-oriented and object oriented programming language. C++ is the upgraded version and/or extension of C language. C++was updated 3 major times in 2011, 2014, and 2017 to C++11, C++14, C++17. Why learning and using C++ is important? C++ is one of the world's most popular programming languages. C++ can be found in today's operating systems, Graphical User Interfaces, and embedded systems. C++ is an object-oriented programming language which gives a clear structure to programs and allows code to be reused, lowering development costs. Why learning and using C++ is important? C++ is portable and can be used to develop applications that can be adapted to multiple platforms. C++ is fun and easy to learn! As C++ is close to C# and Java, it makes it easy for programmers to switch to C++ or vice versa Why we need COMPILER in C++? C++ is designed to be a compiled language, meaning that it is generally translated into machine language that can be understood directly by the system, making the generated program highly efficient. Console Programs Console programs are programs that use text to communicate with the user and the environment, such as printing text to the screen or reading input from a keyboard. Console Programs The easiest way for beginners to compile C++ programs is by using an Integrated Development Environment (IDE). An IDE generally integrates several development tools, including a text editor and tools to compile programs directly from it. Sample Integrated Development Environment C++ Compiler Apple C++. Xcode Bloodshed Dev-C++ Clang C++ Cygwin (GNU C++) Mentor Graphics MINGW - "Minimalist GNU for Windows" GNU CC source IBM C++ Intel C++ Microsoft Visual C++ Oracle C++ HP C++ Application of C++ Programming Application Software Development - C++ programming has been used in developing almost all the major Operating Systems like Windows, Mac OSX and Linux. Apart from the operating systems, the core part of many browsers like Mozilla Firefox and Chrome have been written using C++. C++ also has been used in developing the most popular database system called MySQL. Application of C++ Programming Programming Languages Development - C++ has been used extensively in developing new programming languages like C#, Java, JavaScript, Perl, UNIX’s C Shell, PHP and Python, and Verilog etc. Application of C++ Programming Computation Programming - C++ is the best friends of scientists because of fast speed and computational efficiencies. Games Development - C++ is extremely fast which allows programmers to do procedural programming for CPU intensive functions and provides greater control over hardware, because of which it has been widely used in development of gaming engines. Application of C++ Programming Embedded System - C++ is being heavily used in developing Medical and Engineering Applications like softwares for MRI machines, high-end CAD/CAM systems etc Self –Check: TRUE or FALSE 1. C++ is a middle level programming language. 2. C++ was developed by Bjarne Stroustrup starting in 1989. 3. C++ needs compiler or console program to runs in the computer. 4. C++ is one of the world's most popular programming languages. 5. C++ is both procedure-oriented and object-oriented programming language.