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 »

4 Free ASP.NET Hosting Websites

Here you will know about some best and free asp.net hosting websites. Are you a student or developer? Do you have ASP.NET website? Want to test your ASP.NET project online? Want to host ASP.Net and SQL databases for free? Then this article might helpful for you. We will see some free Windows Server OS based… Read More »

Difference between DBMS and RDBMS

In this tutorial you will learn about difference between dbms and rdbms with example. DBMS DBMS stands for Data Base Management System. This system is a computer software component introduced during 1960’s. It is a software that is used to store any type of data and it should provide easy manipulation of the data such… Read More »

Operating System Interview Questions and Answers

Here you will get list of 60+ commonly asked operating system interview questions and answers. These os questions are helpful for freshers as well as experienced. 1. What is operating system? Operating system can be defined as an interface between user’s program and hardware. 2. What is main purpose of operating system? The main purpose… Read More »

Why Array Indexing Starts with 0 in C?

Why array indexing starts with 0 in C, C++, Java and most of other programming languages is one of the common confusion among programmers. In this article I will tell you the reason behind it. Image Source Why Array Indexing Starts with 0 in C? Lets try to understand this by taking one example in… Read More »

RSA Algorithm in C and C++ (Encryption and Decryption)

Here you will learn about RSA algorithm in C and C++. RSA Algorithm is used to encrypt and decrypt data in modern computer systems and other electronic devices. RSA algorithm is an asymmetric cryptographic algorithm as it creates 2 different keys for the purpose of encryption and decryption. It is public key cryptography as one… Read More »

Difference between Preemptive and Non-Preemptive Scheduling in OS

Here you will learn about difference between preemptive and non-preemptive scheduling in os. Preemptive Scheduling Preemptive Scheduling means once a process started its execution, the currently running process can be paused for a short period of time to handle some other process of higher priority, it means we can preempt the control of CPU from… Read More »

Hamming Code in C and C++

Here you will get program for hamming code in C and C++. Hamming code is a popular error detection and error correction method in data communication. Hamming code can only detect 2 bit error and correct a single bit error which means it is unable to correct burst errors if may occur while transmission of… Read More »

Review of Stackify Retrace

Stackify Retrace is basically an Application Performance Management (APM) tool. It is one of the best APM tool available in the market. What is APM? As the name suggests an APM smoothens the development process of a software application by monitoring performance of the code, the dependencies on applications, tracing transactions, analyzing web performance or… Read More »

Hill Cipher in C and C++ (Encryption and Decryption)

Here you get encryption and decryption program for hill cipher in C and C++. What is Hill Cipher? In cryptography (field related to encryption-decryption) hill cipher is a polygraphic cipher based on linear algebra. Invented by Lester S. Hill in 1929 and thus got it’s name. It was the first cipher that was able to… Read More »

C and C++ Program to Find Inverse of a Matrix

Here you will get C and C++ program to find inverse of a matrix. We can obtain matrix inverse by following method. First calculate deteminant of matrix. Then calculate adjoint of given matrix. Adjoint can be obtained by taking transpose of cofactor matrix of given square matrix. Finally multiply 1/deteminant by adjoint to get inverse.… Read More »

Bucket Sort in C and C++

Here you will get program for bucket sort in C and C++. In bucket sort algorithm the array elements are distributed into a number of buckets. Then each bucket sorted individually either using any other sorting algorithm or by recursively applying bucket sort. Take example shown in below image. Elements are distributed among buckets Then,… Read More »