Featured Article

How to Choose Best Laptop for Programming in 2017?

This article will guide you to choose the best laptop for programming in 2017. As a programmer or developer it becomes really confusing to pick a best laptop from thousands of laptops available in the market. It becomes even more difficult for a person who is just starting programming. Below I have shared some key… Read More »

Featured Article

5 Best C Books For Beginners

As a beginner in programming it can be difficult for you to choose the best C books to start your C programming journey. Selecting good book is very crucial part of learning. To make your task easier, in this article I have shared some best C books for beginners. These books are highly recommended for those… Read More »

Best Python Machine Learning Libraries

In this article I am going to share some popular and best python machine learning libraries. I will advise you to go through Introduction to Machine Learning article (an introductory blogpost) to get better insights as we move further. Here we will be focusing on some of the cool packages and libraries that we can use… Read More »

Difference between CSS and CSS3

Here you will learn about difference between CSS and CSS3. Cascading style sheets have entirely shaped the way we view the web; they define the means by which we create the design, layout, and display variations on different screen sizes. Created in the early days of web publishing as an answer to the need for… Read More »

Difference between Declaration and Definition in C

Mostly beginner programmers are not aware of difference between declaration and definition in C. In this tutorial I will explain the both terms clearly. Declaration It tells compiler about the name and type of the identifier (variable, function, array, etc.). Memory is not reserved in this case. Variable Declaration

In above example we declared… Read More »

Python Insertion Sort

Here you’ll learn about Python insertion sort algorithm. In terms of performance Insertion sort is not the best sorting algorithm. But it is little bit more efficient then the Selection sort and Bubble sort. To understand the Insertion Sort algorithm easily, we’ll start with an example. Also Read: Python Selection Sort Python Insertion Sort Example Let’s… Read More »

C++ Variables

In this section we will be studying the concepts of variables in C++ programming language. We hope you guys must have heard about variables in C or somewhere else. Though it is not a very complex topic to discuss in detail but let’s see what we have to say for this. C++ Variables We can… Read More »

Introduction to Machine Learning (ML)

Here you will get introduction to machine learning. Hello there. Many of you must be aware of this term but some might be wondering what the heck is this? Another technical jargon only? Let’s make this simple for you, Machine Learning is made up of two different words Machine and Learning which literally means “making… Read More »

Python Selection Sort

Here you’ll learn about python selection sort algorithm with program example. Selection sort is one of the easiest sorting algorithm out there. In Selection sort, to sort an unsorted array, all we have to do is find the minimum in the array and swap it with the first element in the unsorted array. After each… Read More »

C++ STL Unordered Map – std::unordered_map

In this tutorial you will learn about stl unordered map container i.e. std::unordered_map and all functions applicable on it. By its name we can say that it comes under Associative containers with Unordered property. We know that any unordered container internally implemented with hash tables. So same has hashing concept in worst case any operation… Read More »