Introduction to Computer Programming | What is it? Programming Language Types


in this tutorial you will learn the concept of computer programming and the types of programming languages available including the machine level assembly, higher and middle level languages with their advantages and disadvantages.

Quick Access to Topics
0:10 : Computer Programming and Programmer Explained
3:51 : Types of Programming Languages Explained
12:59 : Compilation and Interpretation Methods Explained

A computer is a general purpose machines which can perform many computational task and the modern day computers that we have they can perform billions or trillions of calculations within a fraction of second.
These computer’s they can’t really do anything on their own. so for a computer to do something one has to give the instructions to it and these instructions will contain step by step information to perform a specific task and these are called as program.

The person who is going to write these instructions or the program is called as the programmer and here the programmer will write the program and the computer will execute that or computer will work on that instructions

The language in which the instructions are written or the language in which this program is written is called as the programming language. now there are several types of programming languages available.

Computers are built to understand the binary language / machine language and since it is difficult to code, assembly languages are invented.
After that middle and higher level languages were invented.

program written in middle / higher language are converted to machine code and executed in either through the compilation method or by using the interpretation method.

languages which use compilation method are called as compiled languages.
for example c, c++ etc.

languages which use interpretation method are called as interpreted languages.
for example python

you will also learn about the terms like program programming programmer compiler and interpreter, compilation and interpretation.

For more tutorials visit our website

LearningLad in social media

Read more all post Computer Technology :
  1. luke Skywalker says

    seeing this and understanding this gives me a whole new appreciation for those that work on movies that have a lot of cgi games that's are made from scratch what I got out of it was programs helping other programs understand code and being able to transfer that code into readable sources it seems like an endless ocean of information that can be taken from and attitude creating a program from scratch you can make endless amounts of mistakes I can see why it's good to have a whole team with you did I hit the hammer on the nail ?

  2. M A Chowdhury says

    Thank you, your video help a lot to me to clear my basic programming knowledge.

  3. Aabha Jha says

    This is so boring 😴

  4. Shreyan Patel says

    bravoo 👏👏👏👏

  5. Ferid Gulum says

    Sir, this video is great! I had been struggling to learn the difference between Compiler, Interpreter and Assembler. Apart from that, I also got the general sense of what theory behind computer looks like. Thumbs up from me : )

  6. jaswanth royal says

    Manasa suggested me your tutorials are really good ☺

  7. Manjula Reddy says

    Manasa suggested me

  8. manasa says

    Thank you so much sir

  9. Nada Fouad says

    I really dunno know how to thank you🥰🥰

  10. niteesh sv says

    your teaching very goodand i can understand very easy

  11. Sanjay Sahu says


  12. Marrium hussain says

    Very informative and easy to understand by common person😊😍

  13. GEETA PATHAK says

    This video is really helpful and easy to understand ❣️

  14. Hedi Dev Studio says

    God bless you Sir 🙂

  15. Qamber Ali says

    Sir what is different between machine and assembly language??Qambar Ali Bhangwar from Pakistan

  16. Ebbah Judith says

    Have watched other videos and didn't get it at all but after watching this i got a better understanding of programming

  17. Xamer aejaz Khan Xamer aejaz Khan says

    Thank you sir. In this video u have covered whole chapter in 18 minutes .impresive 👍

  18. Shiva Shankar says

    Thanks bro

  19. Meghastar says

    Hi bro….Please tell me in which branch of engineering coding and programming is requiredAnd Which laptop to buy now in 2020

  20. SL Vlog says

    What does scripting language mean?

  21. Love Life says

    sr it is best…sr ap k pas notes h?? isky mjhy chahye plzzz

  22. Sujal khan says



    Which editing software was used in this video

  24. Fomete Vidal smith says

    I'm in year 10, and I wished to do this in feauture, but just by looking this video I had an idea this video really helped me I'm greatfull thanks.

  25. Chinnumol Sebastian says

    Very clear😇

  26. Colourful World says


  27. Sushil Sopran says

    I'm a 23 year-old guy, wish me luck…..I just learned about programming languages a few days ago..God bless you brotha for sharing your knowledges…:)

  28. Gaurav Sharma says

    Well done sir👍👍👍👍👍

  29. Sans Key says


  30. CodeCompete Repeat says

    Loved ur channel

  31. DURONTO Ahmed says

    Thank u very much sir

  32. Hui Jillain says

    Thank you so much for sharing!

  33. Jayanth Banothu says

    Sir please make a Video on looping statements.

  34. Jayanth Banothu says

    Very helpful video sir .

  35. Haris Ghafoor says

    Thanks for lessons

  36. Ahmed Ali says

    Good content, but could have been more shorter . Lot of repetition

  37. Michael Akin says

    This video meets the need of my learners, good job!

  38. Andualem Desu says

    thanks it would be great and contribute a lot if you will have consecutive video

  39. mohith modi says

    Sir I'm a begginer sir i need to learn complete c laguage from basics sir… Can u please help me to learn….

  40. Pooja Tantuway says

    Thank u sir u are way of explaining is very easy ..

Leave A Reply

Your email address will not be published.