What is Program & Programming Language? Basics of Programming || Lecture #1

What is Program & Programming Language? Basics of Programming || Lecture #1


Hello Everyone.. I am Muhammad Nafees And you are watching 5G EDUCATORS Youtube channel In this video we are going to learn about programming and programming languages and types of programming languages 1st of all what is program? and programming languages? There is difference between both words lets read the definition of program, it is a set of instructions that tells computer what to do and how to do. we that computer operators on instructions it can’t run without instructions a human can work without instruction but a computer can’t work because it is 0% intelligent we have to give our computer instructions to take work from it then program is collection of orders and instructions for computer that instructs computer that what should it do now and how to do that. next, someone person who is developing programs he is a programmer next programming languages, it is set of words and some symbols used to write programs a programming language is combination of some words and some symbols the combination of these symbols and words makes some programs the platform on which these programs are written that is called programming language. java is programming language similarly python and similarly C++ is also a programming language there are many programming languages in market now a days next, lets have some touch with types of programming languages? Low level language is 1st type a programming language which is near to computer it means that computer can understand it easily but human can not understand it it is far away from human let explain more.. a program written in low level language a human will not understand its code but computer will easily understand that code there are two types of low level language one is machine language and assembly language is also a low level language next we have, high level language it is near to human beings it is close to human but it is for away from computer, computer can not understand it it is near to human and far away from computer human learns it easily lets suppose English like words are used in programming then it is easy for a human to understand it as we know that computer does not understand this language directly because it understand only binary language. 0 and 1. it is native language of computer it directly understands 0 and 1 it can not understand English like words examples of high level language are C++ Java and python etc many are available in market now types of low level programming language machine language is 1st type of low level programming language we discussed about it a programming language in which instructions are written in 0,1 form means that in binary form that is called machine language it is much difficult to learn it it is not easy to learn 0 and 1 code it take a lot of time for writing and modifying the code if there is any error in code then it is much difficult to find it in whole code of 0 and 1 it is native language of computer next we have assembly language in which 0,1 are replaced by some English like words it is not pure English but similar to that it is one step higher than machine language we write 0,1 code in machine language but in assembly we code in English like words computer does not understand it directly, so a translator is required that could translate assembly code into machine code so that computer can understand it this translator is called assembler this language is mostly used for system softwares that’s all in 1st lectures if you like this video then share it so that knowledge can spread away and also subscribe thanks for watching, Goodbye

Leave a Reply

Your email address will not be published. Required fields are marked *