Difference between Turbo C++ and Dev C++ Last Updated : 24 Aug, 2020 Summarize Comments Improve Suggest changes Share Like Article Like Report 1. Turbo C++ (TC) : It is a compiling software used for C and CPP Language. The initial release was in May 1990 but the first stable version released in September 2008. It takes more memory and time to load as compared to Dev C++. Turbo C++ is the compiler from which most of us start our coding life in school/college. 2. Dev C++ : Dev C++ is also used for C and CPP Language. The first stable release was in April 2015. It is fast as compared to Turbo C++. Dev C++ is very much similar to Online Compilers which we used in Coding Competitions. Let us see the difference between the two using a program. To understand this you must have basic knowledge of C++. Code in Turbo C++ : cpp #include <conio.h> #include <iostream.h> void main() { clrscr(); cout << "Hello Geeks!" ; getch(); } Note - This program is written as per standards of Turbo C++ software only. This may not run in online compilers or Dev C++. Code in Dev C++ : cpp #include <iostream> using namespace std; int main() { cout << "Hello Geeks" ; return 0; } Difference between Turbo C++ and Dev C++ : S.NO. Turbo C++ Dev C++ 1. In Turbo C++, there are 2 header files. #include<conio.h> is extra which is not present in code of Dev C++. This header file basically contains the getch() function which is used to return the program successfully. In Dev C++ code, we use return 0 which is by default contained by main() function. 2. Namespace contains the basic cin, cout and other keywords. But we do not use it in Turbo C++, because we write iostream.h which contains everything in itself. In Dev C++, we write namespace std because the header file iostream does not contain cin, cout. 3. In Turbo C++, previous program data is saved as garbage and next time appears on screen. So clrscr() function is required. In Dev C++, each time after a compile and run, a new window popups. So, we do not need to clear screen used by previous program. 4. In Turbo C++, graphics are installed by default. In Dev C++, we need to manually install the graphics. Comment More infoAdvertise with us Next Article Difference between Turbo C++ and Dev C++ S smilevinocha Follow Improve Article Tags : Computer Subject Difference Between C++ Practice Tags : CPP Similar Reads Difference between C and C++ C++ is often viewed as a superset of C. C++ is also known as a "C with class" This was very nearly true when C++ was originally created, but the two languages have evolved over time with C picking up a number of features that either weren't found in the contemporary version of C++ or still haven't m 3 min read Difference between C++ and Go C++ was developed by Bjarne Stroustrup at Bell Labs in 1979 as an extension of the C languageC++ is a general-purpose programming language and is widely used nowadays for competitive programming. It has imperative, object-oriented, and generic programming features. C++ is a widely popular language a 2 min read Difference between C++ and Objective C 1. C++ :C++ or CPP is a general-purpose statically typed object-oriented programming language. In 1979, a Danish computer scientist named Bjarne Stroustrup wanted to make an extension to C that would allow it to use classes. This seed has expanded since then and had become one of the most used and w 3 min read Difference between C++ and PHP 1. C++ : C++ was developed by Bjarne Stroustrup at Bell Labs since 1979 as an extension of the C language C++ is a general purpose programming language and widely used now a days for competitive programming. It has imperative, object-oriented and generic programming features. C++ is a widely popular 2 min read Difference between cout and std::cout in C++ The cout is a predefined object of ostream class, and it is used to print the data on the standard output device. Generally, when we write a program in Linux operating system for G++ compiler, it needs âstdâ namespace in the program.We use it by writing using namespace std; then we can access any of 2 min read Like