Category Archives: Tutorials

Difference between OOP and POP

Here you will learn about difference between OOP and POP. Object Oriented Programming and Procedure Oriented Programming are two most popular programming paradigms. In this tutorial we will discuss the key differences between these two approaches. Also Read: Difference between C++ and Java Image Source Difference between OOP and POP Object Oriented Programming (OOP) Procedure Oriented… Read More »

Difference between System Software and Application Software

In this tutorial you will learn about difference between system software and application software. System software is general purpose software which is used to operate computer hardware. It provides platform to run application softwares. Application software is specific purpose software which is used by user for performing specific task. Below I have shared some main differences… Read More »

Configure Notepad++ to Run C, C++ and Java Programs

In this tutorial I will tell you about how to configure notepad++ to run C, C++, Java, Python, JavaScript, etc. programs. Notepad++ is a popular and free source code editor which is widely used by programmers. Even I use it very frequently. Today while editing a source code on notepad++ I thought that it will… Read More »

Difference between C++ and Java

In this tutorial I am going to share difference between C++ and Java. C++ programming language was developed by Bjarne Stroustrup in the year 1983 and Java Language was developed by James Gosling in the year 1995. Both C++ and Java are object oriented programming language but still there are lot of differences between them.… Read More »

Difference between C and C++ – C Vs C++

In this tutorial you will learn about difference between C and C++ language i.e. C vs. C++. C programming language was developed by Dennis Ritchie in the year 1972 while C++ programming language was developed by Bjarne Stroustrup in the year 1983. C++ is a superset of C and contains all the features of C language. Still there… Read More »

Difference Between Multiprogramming, Multitasking, Multiprocessing and Multithreading

In this tutorial you will learn about difference between multiprogramming, multitasking, multiprocessing and multithreading. Although these terms seems similar but there are some differences between them which are given below. Multiprogramming Multiprogramming is also the ability of an operating system to execute more than one program on a single processor machine. More than one task/program/job/process… Read More »

15 Common Errors in C and C++ Programming

In this article I am listing out the most common errors and mistakes that programmers do. These must be kept in mind while writing the code. Also Read: 8 Best Rules for Good Programming Style Missing semicolons Every statement must end with a semicolon. A missing semicolon may cause considerable confusion to the compiler and result… Read More »

8 Best Rules for Good Programming Style

Proper programming style significantly reduces maintenance costs and increases the lifetime and functionality of software. Most software disasters are rooted in poor style of programming. In this article I am listing out the 8 best rules that lead to a better programming style. Also Read: 5 Tips to Become a Better Programmer Readability Good code is… Read More »

The History of Programming Languages Infographic

In this article I am sharing an awesome infographic about history of various popular programming languages with there short introduction. Also Read: The Top 10 Greatest Programmers in the World of all Time Source: http://blog.veracode.com/2013/04/the-history-of-programming-languages-infographic/

5 Tips to Become a Better Programmer

In this article I am sharing the 5 best tips that will really help you to increase your programming skills and become a better programmer.   Also Read: 8 Best Rules for Good Programming Style   1. Know Basics You should have a good understanding of basics of the programming language in which you are working or learning. If… Read More »