Skip to playerSkip to main content
  • 3 hours ago
follow for more
Transcript
00:00So welcome back aliens this is Navin Ratty from Therese School Learnings and in this series of tutorial we'll talk
00:05about C programming
00:07okay now there might be different type of people looking at this video so
00:11maybe you are fresher or you are very new to programming maybe you have your I
00:16mean C is your first language in your college maybe you you heard about
00:20something about C programming you want to know about C programming so this
00:23video is all about what is C programming and why you should learn it okay
00:27there's also a chance that you wanted to learn Java and then you watched my video
00:32on Java you felt you know you should know C first because in one of my video I
00:35mentioned that first you have to learn C and then you have you can go for Java so
00:39this is this is the right place so basically this is a playlist of some
00:42videos approximately 30 videos where you can learn C programming from start to
00:47end okay so this is the first video of that this is the playlist first video so
00:51if you are not watching this video in the playlist make sure you search for the
00:55playlist so that so that you can watch this video there okay because after
00:59this video which will be starting with the practical implementation so this
01:02video is not that important compared to those videos right but this is base for
01:07those videos how to learn okay so let's start with the basics what is why they
01:11came with a concept of C programming so it all started in 1951 when someone
01:16thought about let's create a language using which you can interact with the
01:20computer so they came with a concept of assembly language then you know the
01:24problem with assembly was it if you want to add two numbers you have to say add a
01:30comma B so you those it will add those two values it is easy of course but let's
01:35say if you are making a software and if you have a bunch of lines if you want to
01:39go back we have to use some something on this go to statement or some labels and
01:45that was not a better way of programming right so they thought okay let's go for
01:49some other languages let's say if you want to use if you want to build a
01:53scientific applications maybe some calculations all those stuff they came
01:57up with the concept of Fortran so Fortran basically means you have to work
02:01with Fortran stands for formula translation right so that means you you
02:05want to work with scientific applications you can go for Fortran then
02:09they came up with the concept of COBOL the COBOL stands for common business
02:13oriented language which means if you want to get into or if you want to build a
02:17business application COBOL is good for you but then in 1970 1968 somewhere there
02:24was a guy called Ken Thompson now Ken Thompson is very famous he's currently
02:27working for Google he is the founder of Go language if you don't know about him so
02:31he's a founder of Go language he is the founder of B language so at that time so
02:37he was he was working on a B language concept or B language basically and so
02:43Dennis Ritchie and Ken Thompson they came up with the concept of B language but
02:47later on they felt you know B is good so B language is good but it doesn't have
02:52all the features at the same time we were having one more language was BCPL so B
02:56language was there and BCPL was there but then Ken Thompson was working on UNIX he
03:02wanted to rebuild the UNIX OS but this time using high level language how do you
03:07build a programming how do you build a system or how do you build a OS with a
03:12high-level language so B was not perfect BCPL was not perfect so they came with
03:18the concept of C language so C has all the features which is there in B and BCPL
03:25but it is one of the I mean this was the complete language so when they came with
03:30the concept of C they wanted to build a complete language using which they can
03:35make any kind of software maybe networking applications maybe OS maybe some
03:39software's so they wanted to build the complete application and that's why they
03:44came with the concept of C language and the founders of C is Dennis Ritchie and
03:49Ken Thompson okay it's not just Dennis Ritchie so and then C got famous because
03:55it was the complete language and that's why they say C is the mother of all the
04:00languages because current trend we are using Java we are using C sharp we are using
04:04C++ all these languages are base I mean all these languages base is C programming
04:10so if you know C programming it is very easy to learn all these languages plus
04:13you know programming and now you can proudly say you know programming so make
04:17sure if you if you love C watch the entire series and let me know your
04:20comments about the if you if you get stuck with any of the video let me know how
04:24you're thinking about it maybe I will make I will make one more video on that so
04:28that's it make sure you subscribe the channel and like this video if you liked it
04:31thank you so much for watching
Comments

Recommended