Tag Archives: Programming

Best Operating System for Beginner Programmers?

As a newbie programmer, you will be faced with a number of decisions regarding your chosen career (or passion) path. In particular, you will need to focus on the tools you require to begin your journey, hone your skills, and eventually become an experienced programmer.

Now, once you have the right laptop in hand, your next step would be to select an operating system. Since many of the OS available are typically geared towards more qualified programmers, this can be a bit of a tough choice. To make it easier for you, here are some of the OS suitable for someone with your skill level:

Continue reading Best Operating System for Beginner Programmers?

Five common pointer mistakes in C programming

Pointer is the most important and powerful tool in C language. Pointer resolves many complicated problems easily but if you don’t have the sufficient knowledge of pointers, you will face problems like segmentation fault etc.

In this article, I will describe five common pointer mistakes in C programming which generally occurs.

Continue reading Five common pointer mistakes in C programming

Queue implementation using linked list, enqueue and dequeue in C

Write a C program to implement queue data structure using linked list. In this post I will explain queue implementation using linked list in C language.

In previous post, I explained about queue implementation using array. Here, I will explain how to implement a basic queue using linked list in C programming. Along with I will explain how to perform enqueue and dequeue operations on Queue in C language.

Continue reading Queue implementation using linked list, enqueue and dequeue in C

Queue implementation using array, enqueue and dequeue in C

Write a C program to implement queue, enqueue and dequeue operations using array. In this post I will explain queue implementation using array in C programming. We will learn how to implement queue data structure using array in C language. And later we will learn to implement basic queue operations enqueue and dequeue.

Continue reading Queue implementation using array, enqueue and dequeue in C

Stack implementation using linked list, push, pop and display in C

Write a C program to implement stack data structure using linked list with push and pop operation. In this post I will explain stack implementation using linked list in C language.

Continue reading Stack implementation using linked list, push, pop and display in C

Unions in C programming language, need and use

Unions in C are user defined data type similar to structures. Union allows to define multiple members of different type at single location. In this article I will explain what is union, need of union, how to declare, define and access unions in C programming language.

We use unions to define a new data type, similar to structures in C. Its definition, use and access are almost similar to structures. If I say its similar to structure, then you may think why in the world do we need it then. Hence, let us first explore the real world need of a union type.

Continue reading Unions in C programming language, need and use