Programming language source for beginners
Programming language: In simple words, programming is defined as set of instructions and commands that given to computer by us to perform different tasks. If I take real life example then humans use a language to communicate with each other e.g Hindi ,English ,Urdu ,French etc.like humans use different languages to communicate with each other ,computer programming language is medium for us to communicate with computers. It is a way for us to deliever our instructions to the computer.
Use of programming language: There are two types of programming languages: first is front end development and second one is back end development. .let us explain them in detail:
1.front end development: It consists CSS ,HTML and javascript language. It is the part of the website that users interacts directly.It is basically the front part of screen that shown to us.Structure,design ,layout ,text style everything that user see on the screen managed and operated by the front end languages.
2.back end languages : It is basically that part of software where user will not able to see and interact
clearly you can understand from the name"backend".It works on the backend of software and ensures that the main part that is shown on the screen work properly and client will not face any problem .It consists of three parts : a server ,an application and a database.
Backend languages:
1.php
2.java
3.c++
4.python
5.javascript
Programming is a wide field and nowdays our world will becoming digital day by day, and technologies are increases per hour so that needs of people are increasing so making sofware applications , websites will help us to do our work more efficiently ,securely and fast. With the help of programming softwares ,websites applicatons were made and they will handle half of the human work .
How to learn programming as a beginner?
Learning programming languages is not a tough job if you really want to learn and curious about it. I am also a beginner and still learning but as i have started it I will share my experience to those who don't know that how to start and what are its importance and what are the some best sources.
1.Which programming language we need to learn first ?
Ans. This is the first thing that comes in every learner's mind ,so don't think so much about it you can start from any language according to your requirement every language is somewhere similar to each other so you don't have to think so much about it you can start from anywhere ,but the other fact is in universities , colleges and institutes where students pursue their degree and diplomas they will follow a different pattern of learning from basic to advance so here the one fact is you can start learning from any language and the other fact is you should start from the base language ,I will suggest you to start from c language .It will give an idea to you that what programming is, start from the base part and then step by step jump to advanced level.
Here are some different sources for you that will help you to learn programming :
Websites:There are very useful websites on internet which helps students to learn programming in a detailed way. It consists of theory and examples where language is easy to understand. here I am giving link of some useful websites which helps you a lot:
1.geeks for geeks https://www.geeksforgeeks.org/c-programming-language/
2.study tonight:https://www.studytonight.com/
3.W3 schools :https://www.w3schools.com/
4.tutorials point :https://www.tutorialspoint.com/tutorialslibrary.htm
5.beginner book :https://beginnersbook.com/
Video tutorials and you tube channels: Theory part is useful for us understanding the basics of some topic and helps us to understand each and every single term, but visible things where we can see that how that things work and execute will help us to learn thins practically and video tutorials will help us a lot. There are many channels on you tube where professsional programmers share their knowledge with us ,which helps us to learn things practically and clear our queries also. Here are some channels where you can watch tutorials to learn programming:
1.edureka
2.Programming knowledge
3.codewithharry
4.Greatlearning academy
These are the some channels which have tutorials for beginners and they have explained the basics in a clear way. These will be really helpful for beginners.
Challenging practice sites:
1.hackerrank:https://www.hackerrank.com/domains/c
2.codeforces:https://codeforces.com/
3.codechef:https://www.codechef.com/
These are the some websites which help you to practice coding, they held many contest and competitions where you can check your ability and they have many exercises to do.
Online courses: Another option is online courses where you can learn.There are large no.of sites where free and paid online courses are available ,duration of these courses is about 30 to 40 days where they will teach you ,give you assignments and practicals and also take test or some online/offline exams from you.The best part of these online courses are that they will give us a certificate after the successful completion of course and these kinds of certificates are really useful for our future references .
some of the famous sites where you can choose any course of programming language of your choice:
1.udemy:https://www.udemy.com/
2.Alison:https://alison.com/
3.coursera :https://www.coursera.org/
From these sites you can choose courses from you choice and do learning
Books : There are large no. of books which serves a better way to understand ,they cover all the part from basic to examples,programs etc.you can order books of programming online and purchase it to your nearby store and the other method is you can download its pdf file version from internet.
Here is the link where you can download any e- book of your choice, everything is free,thousands of books are available here.
Conclusion : Learning programming language is not so easy not so tough ,but the thing is that to learn any thing you have to do hard work with full consistency and concentration because we all know that practice makes a man perfect but for this you have to do practice of coding and programming daily,firstly learn the basics terms ,its syntax and then jump into the problems and try to do practical (programs)more as you can do. Revise daily ,and then after the little problems jump into projects.In this era of technology we have a lot of resources to learn something but few of us able to learn who are purely dedicated about something.
I Hope you all will like it.
Thank you .
Write comments below and let me know that how it was.


๐ค๐ค๐ค๐ค๐ค๐ค๐ค๐ค๐ฅ๐ฅ๐ฅ๐ฅ๐ฅ๐ฅ๐ฅosam
ReplyDelete❤๐
DeleteI was searching for the best sites to learn programming..Now I get it!..Thanks!
ReplyDelete๐๐ishu,...Keep it up...
ReplyDeleteGood job ishu
ReplyDeleteGood..... Keep it up ๐
ReplyDeleteWwoo ishu good job yrrr
ReplyDeleteGreat share ๐
ReplyDeleteGreat๐keep it up
ReplyDeleteGreat ๐
ReplyDeleteWell donr
ReplyDelete