Why I am starting to learn C Programming.

Edison Devadoss
3 min readMar 3, 2019

--

Hi beloved friends, I this article I will distil my points into two categories.

  • #1 What I am doing now and the cause of learning C programming.
  • #2 Advantage C programming.

Ok, let me explain my first point.

What I am doing now and the cause of learning C programming.

Last two years I have been working as a Mobile and Web application developer. For Mobile application development I am using React Native. For Web application development I am using React.js.

React.js is a JavaScript library. There are several libraries inherited from JavaScript. Example Angular, React, vue.js node.js etc.

When I start working in JavaScript I struggled with some basic foundations. Now I am ok with Javascript.

JavaScript is the Scripting language. The browser only understand. we do not need to compile our code. Everything handled by the browser.

Whoever starts their programming carrier in JavaScript. They do not have knowledge about these things.

  • Memory allocating using variables
  • What are the ways to Sort arrays
  • Various type of datatypes and their purpose
  • We do not have much knowledge about Pointer.
  • Dynamic Memory Allocation and Linked List. etc.

I concerned, I do not have a solid foundation in the programming language.

So These are the reasons for learning C programming in my rest time.

Ok, let me move to the next point.

About C Programming

  • C is the first completed programming language.
  • C is one of the most popular computer programming languages which has existed for the last 44 years.
  • C programming is developed by Dennis Ritchie in the year 1972.
  • C is a high-level programming language.
  • C was initially used for system development work, particularly the programs that make up the operating system.
  • C is the mother of all programming language because Most of the currently popular programming languages are derived from C.

The advantages of C learning programming.

  • C is the building block of many other currently popular programming languages.
  • If a developer has strong knowledge of C programming, they are easy to adopt any other language.
  • Using C programming we can make up the operating system.
  • What is pre-request C program learning is understanding how the computer works. So we will obtain some knowledge about the computer system.

--

--

Edison Devadoss
Edison Devadoss

Written by Edison Devadoss

Software Engineer / Full Stack Developer / JavaScript / React / React Native / Firebase / Node.js / Book Reader

No responses yet