Interesting parts to note out: 2:54 - Easiest and Hardest languages 7:18 - Which language is for what 10:47 - Use of each language 12:22 - Example coding 14:13 - Closer look 16:16 - Online free lessons Thanks for the upload, informative post and sorry for my late post 2 years after this video is up.
@Fabian-ze5hi7 жыл бұрын
IndustryOfMagic I note out these parts too I really wanna coding and can live with that..This video was really helpful :)
@prajalrai25907 жыл бұрын
IndustryOfMagic e
@sumit_sisodiya17 жыл бұрын
thnks
@sarmisthajena36067 жыл бұрын
Please visit my channel webgraphiclearning point kzbin.info/www/bejne/f2fTmHygqKusbtE
@ilambuduri9 жыл бұрын
The best way to learn Programming is to start Programming,, not just watch tutorial and write it once and oh I know it I understand it so skip it.. no u should practice the same thing over and over again in different ways ,, im talking from my experience with Java.. I started learning it in school so I started also to watch tutorials, and I watched all of them,, but I didn't practice as much,, I have write the code once or maybe twice and I moved on... but when I took a pause about 2 week ,, I was the same person before I started learning Java, I could not remember to much of it ,, I understand it but I could not remember it and I started again watch tutorials and I practice it a lot,, so now im good at it,, now learning making games... this is my bad story ,,, it was pain in the ass when I started again,, I was like o man I know this I know that how could I forgot this... yeap that's happen when u don't practice .....
@BayahowProduction6 жыл бұрын
ilam buduri thanks
@sylvyonosu93265 жыл бұрын
In my opinion, the best way to program is to get a hold of syntax and logic, and then think of something you WANT to make, but don’t think “what CAN i make with what i know”, by trying to create something you want to make, you’ll learn on the way, you probaply will struggle but with researching and trying you will learn a lot along the way, i love this way of learning since it’s not only a way for me to learn a lot quickly but a way to really enjoy learning as well
@Zain.Basi18 жыл бұрын
I'm learning Python as my first language and It's REALLY working for me!!
@leesohkean81548 жыл бұрын
please tell me what software u use for python programming language
@Zain.Basi18 жыл бұрын
lee sohkean I'm using only the language program that you download from python website (version 3.5 I guess) But if you're looking for a third party software I heard PyCharm is great
@timonix28 жыл бұрын
I wish I knew at least basic python. There are a lot of programs written, which could be really useful for me, but I cannot get to run at all because i don't know python.
@warrenbrandt25728 жыл бұрын
you don't need to know python to run python programs...what do you mean?
@timonix28 жыл бұрын
Warren Brandt Just running an EXE file is easy. I am what not even sure what to do with the mess of files from a python program or source code. Nothing seems to do anything on it's own ever
@Plan2Code8 жыл бұрын
If you wan to make small applications here's the breakdown for some of the languages I know. Java: Android app development, C++/Swift: Apple app development JavaScript: Web applications
@computerfraudandabuseactof438 жыл бұрын
Can't c# be for Apple and android development as well?
@Zain.Basi18 жыл бұрын
I've heard C# is best for apple together with Swift
@abhishekdubey68548 жыл бұрын
But i have heard Objective C is meant for iPhone.
@computerfraudandabuseactof438 жыл бұрын
+Abhishek Dubey Objective C and Swift were made by Apple and are "meant" for Apple products. But you can develop apps in c# and maybe (I'm not sure) c++.
@Zain.Basi18 жыл бұрын
Abhishek Dubey Skodwarde the Sex Offender yeah sorry I was wrong Objective C and Swift are for ios
@TheddunTOSS9 жыл бұрын
HTML is a very useful language for everyone who has something to do with the web, but it is a markup language, no programming language.
@HE3608 жыл бұрын
My idea for beginners: Just learn a programming language be it Java, JavaScript, Python, C# or even BASIC (my first language) and MASTER it!!! They're all great tool sets that speaks to the computer and most will get you to where you want to go in regards to programming and will give you the skills that you would need if you're starting out. Simply pick one and go at it! When it comes down to it, they all have similarities. I used to believe in the Python vs C# vs Java vs C++ ideas, but not so much anymore. They all work well.
@libanqaadi71118 жыл бұрын
can u help me bro I'm also beginner
@HE3608 жыл бұрын
+Liban Qaadi Hey Libam, the way that I learned is I started learning programming through a game language called BlitzBasic. Here's a good tutorial on that. I didn't even have much of an advanced math background at first and I picked this up and was able to make games with it. It's a linear programming language and I learned everything here and then was able to move to language like Java, JavaScript, and can build web pages and everything. BlitzBasic at least shows you the logic behind programming and then you could move on from there. Also, here's the BlitzBasic website if you need help with what you want to do. Just go to their forum and be very very specific with what you're trying to accomplish and usually somebody there will help you. This is how I got started with game development with little to no background in program. I warn that programming might look scary at first, but once you get the hang of it, then it'll be smooth sailing after that and it won't be as scary: www.blitzbasic.com. Good luck and enjoy bro!
@JohnAmose8 жыл бұрын
Excellent. Thanks for sharing. Nice to read other insights too in the comment section. Gonna start with python (y)
@idevicecentral8 жыл бұрын
Listen to me, "those annoying brackets" are telling you that you deal with a C-based programming language like Java, C, C++, C# and so on and are called Curly Brackets. All programming languages are great and useful if you know how to get the most of them, there is no "the best" in this field. You can make a media player in C, C++,C#,VB.NET,Python,Java even in HTML 5 which is a markup language. The point of interest must be the portability. For example, if you want your app to run across multiple platforms, Java can be opened in OSX, Linux, Windows and moibiles with appropriate RunTime plugins from Oracle. If you want your app to run on Windows, the point of view should be fixed on CPU / RAM consumption. There really is very useful to know more than 1 language, in fact, you are a programmer, this is what you do.
@JoJoModding8 жыл бұрын
You cannot make a media player in html5. It is already made for you, you just tell the browser where it is and what it shall play.
@idevicecentral8 жыл бұрын
Actually, using HTML5 and CSS libraries you can make a web player that runs in your browser, has playlist saving / loading option (using HTML 5's property of saving local data) and it also has your own style (CSS). The player you are talking about that you say it is already there, is basically created by a dev, with a CSS and a background code, it is not simply there from the skies. And yet, you can customize everything by code (play button, colors, volume knobs and so on).
@JoJoModding8 жыл бұрын
+F.C.E. 365 TV - iDevice Central Nope! The player is already there, you can change the look&feel, but you cannot change the underlying player to eg. support more codecs, play at a slower/faster rate, visualize music, etc.) You have a player given to you by the browser which has a few things like color/volume/button position you can tweak. WebGL+JS can do this (in theory, it may be slow) because it is a functional programming language.
@idevicecentral8 жыл бұрын
+JoJoModding That doesn't mean you can't code your own player from scratch dude. You use the stock libs only if you want. You can code your owns, you can use cloud for music prefetch and playlists, and so on.
@JoJoModding8 жыл бұрын
+F.C.E. 365 TV - iDevice Central Good luck creating a player in html5/css without , which provides you one.
@hamdimohamed48378 жыл бұрын
it's really amazing video, I totally agree ur opinion cuz I have learnt some programming languages while I still do also, thanks for sharing.
@zerogravity40937 жыл бұрын
I can't give you more than one like but like it so much. Thank you for your advice. Very good video, I just love. Thanks again.
@DJVibeDubstep10 жыл бұрын
Very helpful, this video helped me decide on which languages I want to learn specifically for my objectives. Before all of this I was pulling my hair out going through everyones opinions on what I should do.. I wanted to get into making games so I looked for a good engine and found Unity. The 3 programming/scripting languages (i'm not sure if there is a difference between programming and scripting) are Javascript, C#, and Boo.. seeing as I heard Java was one of the easiest I started with Javascript and i'm still fairly new (about a week into learning how to code) but with the help of tutorials I'm getting the hang of it. I then found out Javascript has nothing to do with Java and that's when I started to get all confused and pull my hair out, but this video helped calm me and point me in a good direction. I'm not going to let the start stop me so i'm just gonna go with Javascript for now because i've already started learning it and grow from there. Thanks
@MrSynax9 жыл бұрын
HTML is a markup language, not a programming one. AJAX and AJAJ are sort of methodologies. They are not languages at all, but a way of communicating with the server through Javascript using an XML or JSON file. AJAX = Asynchronous JavaScript and XML AJAJ = Asynchronous JavaScript and JSON
@MrSynax9 жыл бұрын
Yes, it's a markup language. Didn't find the appropriate word :) Edited
@firepawsstar9 жыл бұрын
Coriiu Gabriel So is it still fine if I learn html then onto better stuff like c#, c++, java etc.
@MrSynax9 жыл бұрын
firepaws star html is for web only and it has nothing to do with how c#, java and c++ behave. You can use these 3 languages to do pretty much whatever you want, be it a video game, a desktop application or any other software. You can even use them to generate HTML code if you want. On the other hand HTML is the type of language that you need to memorize. It implies little logic to write HTML code unlike c#, java and c++. If you want to become a programmer, my advice is to start with python if you've never programmed before, and move to more advanced languages like c#, java or c++ once you understand the basics (variables, functions, structs and classes)
@darknessfromthedepths56919 жыл бұрын
+Coriiu Gabriel No trying to bash as what you said was very informative however, HTML5 and modern web technologies are making it so HTML has greater power than it used to. Many Android and Apple apps are being created in HTML as it has the capacity to create magnificent software. KZbin has even changed to HTML5 for their video players. Flash and Java applications are being removed from the web due to these technologies becoming dated. HTML is often dismissed however it has great potential.
@MrSynax9 жыл бұрын
+Kill Humans What I'm trying to point out is that HTML is not a programing language. Flash and Java apps are being removed because HTML5 and CSS3 support more staff (like rounded animated borders, videos, semi-transparent colors, 3d elements etc.) and they are built-in (users don't have to install additional staff). If flash were built in all browsers (and didn't have SEO issues) then HTML5 and CSS3 wouldn't make much of a difference. HTML5 mobile apps are nothing more than a website rendered by a custom browser (without bookmarks, file menu, settings etc.). To put it in a nutshell, you can't create an advanced mobile app with HTML5 and CSS3 alone. You can create an advanced mobile app in Flash with actionscript if you have an engine that renders flash on all devices. Most recent video games (including mobile) have their interface made in flash for way better UI effects.
@MoizRehmanK9 жыл бұрын
Great video for new programmers with excellent guidelines. I would like to add that in my view every serious computer user should learn a general purpose language essentially. It broadens his views about computer.
@puffyvloggerg15487 жыл бұрын
thank you for making this very nice video. i was wondering to begin programming but now i know what would my first programming language
@26medianamibia157 жыл бұрын
Programming was always difficult for me until I learn HTML I took 3 hours to learn, so I suggest that all the beginner starts with it cause you will not expend a lot of time on it. But my Favorit is C# and SQL
@FavJam9 жыл бұрын
thank you sir ... i've been looking for such video for a while now. i wanted someone to tell me which programming language is useful for doing specific things and you included that on your video. thanks alot. i think i will star with C and then objective-C (to make iphone apps) my future plans are also learning java and python. and at last C++ wish me luck.
@ricardocortes8547 жыл бұрын
In general pretty explanatory and easy to understand, It is a very good reference for those that don't know where to start when choosing a career of programming. This is the kind of content that goes beyond of its purpose because can even help someone to discover what is good at.
@blackicelyriclyamazin759910 жыл бұрын
I started off with Pascal and it was hard at first until i began understand it.I thought every language was that hard, but then i found every other language after that a piece of cake. Im not advising you to start with a hard (Purely Functional) language because it can be really difficult to grasp the concept at the beginning, leading you to quit all together. But the feeling you get when you just solved a 2 day-old problem is unlike any reward you can receive.
@TheCompleteGuide110 жыл бұрын
Good point. Well done for sticking with it. Thanks.
@andrewdonnelly85146 жыл бұрын
i understand what you mean i coded my piece for about a total of 50 hours and i was so relieved when it all worked perfectly. you just get this sensation of accomplishment and pride. good job for sticking with one of the hardest languages for your first one also
@abdenacerfodil25466 жыл бұрын
True i am beginner in pascal and sometime i stay up just to replace while with repeat XD ahhahhaha
@Tacitvrno10 жыл бұрын
Awesome video, thanks for the orientation, glad i found your channel.
@unclerojelio63209 жыл бұрын
You mention Pascal several times which is all but dead but not one functional language such as Haskell or Lisp?
@rogertsang48659 жыл бұрын
You called HTML a programming language.
@justinpettit34327 жыл бұрын
Sulociou What's the definition of a programming language? Because I thought all of the computer languages were called programming languages. Lol. Guess I didn't get the word on the semantics. lol
@ArnabAnimeshDas8 жыл бұрын
HTML doesn't even fulfill the basic aspects to be called a programming language. It's just a markup language.
@jd25868 жыл бұрын
That's what the 'm' in HTML is
@ArnabAnimeshDas8 жыл бұрын
+JD258 Exactly. But this video says otherwise.
@slap_my_hand9 жыл бұрын
Please don't call HTML a programming language. It's just a desing language.
@ThatSaintsRowFan9 жыл бұрын
+StarTrek123456 More specifically, a markup language.
@c0smix79 жыл бұрын
+Ty Allen Even the name says it: Hyper Text Markup Language
@peanutbuttergameractingret49819 жыл бұрын
+StarTrek123456 I think he is talking about coding in general. Because CSS is also not a programming language.
@GhostOfKyivLeague9 жыл бұрын
+I didn't know that google allow us to change our names to some random long shit like I did just now sveikas vaikas
@c0smix79 жыл бұрын
Mantas M lol?
@RamykelHB10 жыл бұрын
Great video, it puts you in the right direction, + it breaks down every single language into much simpler concepts. Very, very useful.
@TonyDiaz.9 жыл бұрын
An immediate easy of learning and has worked for me: Excel... 😉😉 You have to cope with what you have and who doesn't have Microsoft Office? Just my point of view. Btw, the programming language you will learn here would be Visual Basic.
@thuvienninhhoa54579 жыл бұрын
vvv vvv
@ranjanadissanayaka53906 жыл бұрын
I'm an Finance graduate but want to learn programing as a side project, so u being a big help
@WolkieNL9 жыл бұрын
Great video! You definitely helped me to get a clearer look on programming!
@ilambuduri9 жыл бұрын
this goes to everybody if you want to learn Programming languages.. go like this Python < PHP < Java < C < C++
@franciscodias3569 жыл бұрын
ilam buduri So, first Python or C++?
@ilambuduri9 жыл бұрын
Francisco Dias mate C++ is a nightmare ,, i listed from easy to hard.. go python first because is easy less code and can do everything so if you learn python you learn how programming works,,, the C++ is the last you should learn ,,, for me i have learned Java first coz i had it in my school when i jumped to python it was like,, jumping from Driving a car to driving a bicycle..but Java was not easy believe me..then learn PHP is easy to learn,, and you learn a lot from it its a good intro to webDev,, then Java im not saying java is easy but you understand what you are doing its a highlevel language ,, then try to learn basic of C coz if you learn C you learn how computer works,,,so C is close to hardware which Java is not,,, after those ,,,C++ wont be a nightmare anymore,,, you will be nightmare for C++ hehhehe good luck
@ilambuduri9 жыл бұрын
Francisco Dias it also depends what you like to do with those languages ,??? so what you like to do??
@franciscodias3569 жыл бұрын
ilam buduri I am not sure what I would like to do, but maybe apps (not sure if android or iOS, but maybe iOS) and web design. I am learning python atm, but don't know exactly wich path i should follow, can you help me on this? :)
@ilambuduri9 жыл бұрын
Francisco Dias you said iOS so you should learn C objective and skip the C++,,just to remember there is no Place for C++ on android ,,,if you wanna go to web design then HTML and CSS are just the right way for you, and very easy ,,,if you go forward than just design ,,,learn javaScript and PHP,,,,but for now stick with python believe nothing good comes fast,, you must have patience,,you can jump from python to any other language as you want...you said iOS C-Objective is right path but just to remember ,,,before is said C++ is a nightmare,,,C-Objective is even worst... i recommend thats why i said to learn C because is the mother of all languages ,, and C-Objective its a version of C ...so learn python,,,learn C than C-Objective = iOS or python + Java = android,,,, just go to the www.thenewboston.com you have there everything you need i have learned Java on this web :D
@eeveelution80359 жыл бұрын
C# is immensely popular in making games, especially in indie studios which are very likely to be using Unity. I'm surprised you didn't include it in the Games section.
@r4azerr4azer298 жыл бұрын
Thanks so much dude, I was really looking for a prog. lang. for making web sites and games, subbed
@navdeep_singh_suri9 жыл бұрын
Thank You so much Sir! You're really great... I am confused that why 5 people dislike this video. You gave such an awesome guide to choose the language. Thanks so much. But Sir, i have a question, i want to become a software engineer. And wanted to learn the language for software development. Currently, i know only HTML - basics. So could you please tell me that learning these languages by this way (for me) is right? = Python--->Java--->C---->C++--->C# ?
@19bassplaya9110 жыл бұрын
Such a great video, I`m looking into getting into programming and I have no experience, after watching this, I`m sure I know what Language(s) I`m going to be learning. Thanks for the list of places I can learn. Great job again Thumbs up!
@TheCompleteGuide110 жыл бұрын
Thanks for the comment. Out of curiosity which language(s) have you picked?
@19bassplaya9110 жыл бұрын
starting with Python, very simple and easy, then will be moving into Java, and eventually C++
@amitsinghrawat_asr6 жыл бұрын
My first language was C++ and it make me feel great about programming.....and Now there are Soo many language.....so many I have learned and there are many more ......but still C++ was the best boost for me in programming.
@lolxdroflmao4315 жыл бұрын
Started learning Java so I could make games (not apps) one day. Well shit, I should've picked C++
@0011usagi10 жыл бұрын
-It's 2014 and he mentions Java and ASP.NET over JavaScript in the Web Design section. -He also makes no difference between programming languages and markup languages. -"Java and C have these annoying brackets" I think this guy doesn't know what he's talking about.
@TheCompleteGuide110 жыл бұрын
This video has been made for people with absolutely no knowledge of programming and hence has be substantially simplified. I will be editing it to take into account feedback received. Those brackets are annoying and are a real stumbling block for beginners (I've helped many, many people who have ran into problems due to incorrect use of, or missing, brackets).
@0011usagi10 жыл бұрын
The Complete Guide to Everything I know you have to simplify but it doesn't really complicate anything to explain clearly what you're talking about is. You could just say "HTML is to structure webpages". What I really don't get though is how you can talk about Web Design and not JavaScript. I mean, in almost every aspect of web design nowadays you have to use at least a little bit of it. By not mentioning it at all you're really not helping beginners who would want to go into web dev. That's why I said I thought you don't know what you're talking about. And maybe it's true, you can't know "Everything" after all.
@lardosian9 жыл бұрын
Kawaii Usagi You attack this guy for trying to be helpful, he did say not to take his word for it and research other peoples conclusions.
@0011usagi9 жыл бұрын
lardosian It's not helpful if it's wrong and uninformed. Intention has nothing to do with that.
@makalov4eva9 жыл бұрын
+Kawaii Usagi It should really be interested to see what you come up with as an instructive video......You seem to know a better way to do the presentation. I am awaiting your video, but then again I may be waiting a long time, cause I doubt you could do a better job.
@ItsWizki9d9 жыл бұрын
I think its best to start programming in Python and after you have the basics, move on to JavaScript. This is exactly what i did. I although did a mistake of learning 2 languages at a time which screwed me up. After learning 2 completely different languages I actually had problems coding in JavaScript which was my second language followed by HTML.
@R4M4L38 жыл бұрын
am learning my first language which is C++ it's little bit hard but everything in this world needs effort nothing without effort so am keeping it up and try taking other languages by the way thnxzzz for sites i really searched a lot thnks for that man we appreciate it ....!!
@JourneyCamera6 жыл бұрын
Great for anyone who is a beginner at programming like me! Thank you!
@CodingClassroom7 жыл бұрын
Best video for understanding which language to learn n how to
@joevrolijk10 жыл бұрын
Wow, why hasnt anyone replied on your video? I found this very useful, thanks a lot!
@TheCompleteGuide110 жыл бұрын
Thank you for your kind comment. In my experience on KZbin most people watch only a fraction of the video and leave. The average watch time for this video in YT analytics is around 6 mins. No time to comment I guess. Anyway, good luck with your coding.
@madanrai5099 жыл бұрын
I really want to learn about programming languages .So thanks for uploading this video .
@stuntman20119 жыл бұрын
I learned Dark Basic in school a couple of years ago. I'm sure its the easiest one to grasp. WOW makes me feel like a pro.
@sanjaysaxena5118 жыл бұрын
superb video for a non-IT guy like me. thanks for sharing it.
@vijay1968jadhav7 жыл бұрын
Excellent....... wonderful vedio ....... perfect motivation ......Please make more more and more vedios . Salute to your genuinety
@elkrutarth8 жыл бұрын
thank you so much and I appreciate your honesty (don't take my word for it)
@Tux.Penguin8 жыл бұрын
Very good video. This raised several points for me to consider.
@jelly_upsetty_Kiy8 жыл бұрын
I loved this
@soumadip_banerjee7 жыл бұрын
One of the best vedios I have ever seen in my life! Thnx a ton! :)
@75STARFISH8 жыл бұрын
When you are starting out, you don't need to know the difference between a coding language and a scripting language, as such, this is a great video
@MrBranh09138 жыл бұрын
There really isn't a such thing as a "scripting language" anymore. For the most part languages thought great for scripting like Perl and Python actually are just as good for large scale applications as anything else. The generally have all of the bell's and whistles of any "fully featured" language. These days there aren't really scripting languages, they're more of DSL (Domain Specific Languages). Puppet's DSL is a perfect example, as well as SQL.
@darrenpapi45928 жыл бұрын
even though its an opinion i feel very good knowing that i'm a master at pascal
@justinpettit34327 жыл бұрын
This video is great. Thank you for the breakdown.
@SlayerPrincess9 жыл бұрын
this was really helpful! Thank you for making such an informative video
@Spectrumix8 жыл бұрын
This was very informative thank you so much.. p.s the subtitles are hilarious, had me cracking up every 20 secsond LOL xD
@CodingClassroom8 жыл бұрын
i learnt BASIC language first in school days in 1992 along with flowchart & algorithms.. Then ForTran ..Now i think one should learn C language first along with flowchart & Algorithms
@Klgeib1009 жыл бұрын
Appreciate the video, good starting point.
@lovelynepal9 жыл бұрын
At 12:40 , In JavaScript, I think it's supposed to be console.log("Hello World"); OR document.write("Hello World");
@actionman16367 жыл бұрын
Probably, the best video on this topic!
@r.o.93226 жыл бұрын
Who started with c/c++? Cause I did:)
@qwerasdfhjkio5 жыл бұрын
Here I am
@bradpea44799 жыл бұрын
This is pretty informative, Good Job!!
@dimitriosdesmos46994 жыл бұрын
best way to learn is to want to make something for your job or hobby. You wont learn everything but if you spend the first few years making 100 programs that you need to analyse something you will get a solid understanding of the language....then you can move on to advanced things. There is no point in learning advanced concepts if you are not going to use them. The key for me was to create programs that i needed as opposed to programs for fun because that way i focused on the details because its details that make the difference.
@markwiering6 жыл бұрын
Python is good for basic task automation (starting certain programs, typing basic commands in for example DOSbox 0.74, sending e-mails, parse information from PDF documents etcetera), but I would never use Python for anything more serious, because: 1. Python is extremely slow compared to any other programming language I know, because it's not a compiled language. You will notice the performance tax when writing a slightly longer and more complicated Python programs. 2. Syntax errors aren't being caught at compile time (there is no compilation in Python), but at runtime, meaning that you could have a Python script running, thinking "Great! It does its job! :-D ", go and visit a friend and seven hours later, when you return, find out that the Python script stopped working 2 minutes after you left because it bumped into a syntax error! >:-( 3. Its desperate attempt to be simplistic actually makes it less simple. When you initialise something, you don't control what you have initialised (string, char, integer, double etcetera) and you don't control the conversions either. It all goes under the hood, without you knowing what the hell is going on. There is also no difference in syntax between initialising a variable and assigning a value to the variable. This is also very confusing. 4. There is no preprocessor to make your life easier. 5. Putting multiple pieces of code on one line is not possible. 6. You need to have Python + all required packages installed to make it work. Simply testing your newly written Python script on your new computer or your friend's computer is a real pain in the ass, because you will have to go through the trouble of installing Python first. I especially don't understand the claim that hackers would love Python, because when you try to execute a reverse-shell on the target's computer or even a virus that is written in Python, you are getting nowhere if your target doesn't have Python installed or doesn't have the required libraries for your Python script to run. My advice: don't use Python as your first programming language. Start with C++ instead. C++ is awesome. It's compiled, fast, has a preprocessor, simple but not overly simplistic (you still control your program) and once compiled, it runs on any computer without having to install anything on it. :-D Python actually teaches you not to close of your commands with a semicolon and it teaches you not to specify the type of the variables that you are initialising, meaning that once you switch from Python to a more serious programming language like C++, you will be having a hard time. If you switch from C++ to Python, you are also going to have a hard time, but then you at least are used to being a good programmer instead of a lazy one. :-D
@TriggChannel9 жыл бұрын
Very good informative video. Thanks for the information!!!
@stefanhermansen89759 жыл бұрын
I don't get it... in what way is Pascal difficult? Are you sure you haven't confused it with another language?
@stefanhermansen89759 жыл бұрын
Unlikely. I'm guessing he's trying to do object oriented programming with it, which would probably be difficult.
@Robbinsffxi9 жыл бұрын
13:00 When looking at C, it looks super advanced. But most of the stuff there is default when starting a new project. the hello world part is: printf("Hello world!"); Very easy.
@71GA7 жыл бұрын
Thank you. A really good video... I love C, but I also need ARM assembly... Where would you put assembly languages? Are those really a programming languages or do they qualify as a machine languages?
@jwamileugene754810 жыл бұрын
Great video, well thought out.
@zxretrosoft7 жыл бұрын
I work in PureBasic and I earn more than a senior Java programmer :-)
@andrewdonnelly85146 жыл бұрын
what do you do in BASIC though? isnt java used a lot more
@darrar30779 жыл бұрын
Thanks for your advice.
@TimJSwan9 жыл бұрын
Haskell should be the first language learned. Source: I am a CS undergraduate at UIUC and have studied programming language theory with the best professors in the world and the origins. Lambda calculus as opposed to turing machine model is the superior simplified computation basis for language abstraction. The machine model was Turing convincing the world that his adviser's model was all encompassing. Since other languages have not yet integrated the ability to handle context into their organizational optimizations, knowing a pure functional language complete's ones understanding of expression abstraction which is biased against due to the growth of naive machine type languages like c and weakly typed languages like python. Therefore, to rebalance what is and will be needed, learn Haskell as your first language. It will set you apart from your competition. Peace.
@IrizarryBrandon9 жыл бұрын
Tim-J.Swan Cool. What, then, do you think about a language like Common Lisp? I would assume that how it's structured also helps you get away from kludgy, inelegant solutions....
@caparinobro8 жыл бұрын
Thank you for making the video!
@abdalikeskous60519 жыл бұрын
Really you're a perfect man that hours near you give more then get excuse my bad english .With you I will start from the first I mean the C.I will look for big change in my life with your help THANK YOU
@DUANEYAISER8 жыл бұрын
Thank you for your ideas in this video! One thing though, I think the "Hello World" in Python doesn't even need the parentheses, which makes it even simpler and cleaner to read. ;-)
@boratsagdiyev39368 жыл бұрын
He's using Python 3, dude. (Not Python 2)
@DUANEYAISER8 жыл бұрын
I have no idea why I didn't consider that when I wrote it! I haven't made the switchyet but vaguely assumed parentheses weren't necessary for print statements in Py 3.
@nikosmj16 жыл бұрын
The first language i learned was Pascal back on the high School,when i moved to college i started learning Java,Visual Basic,HTML,Javascript i got my degree and finally im a python developer xD
@navdeep_singh_suri9 жыл бұрын
Excellent Video...Thanks a lot Sir! This video deserves at least 1 thousand thumbs up But sir, i have a question... Please could you tell me that is this way for learning languages is appropriate for me (i know only basics of html and nothing else) Python ---> Java ---> C ---> C++ ---> C# ????
@random-el6dy9 жыл бұрын
Thanks for the video, i decided to go with c++ few weeks ago, i have a bit of experience with visual basic, so im not going to start from scratch, sure it will take longer than other languages, but at the end, i think its the only way you can switch to other languages like java, c# etc with ease, and that in my opinion is wonderful. i read somewhere that it is good to focus on how to solve problems by learning algorithms and data structure which is not a bad idea, after all, the language is just a way to communicate with the computer, so if you have no idea what you're going to say next, i dont think speaking english or french would make a difference. i noticed some rude comments directed to the guy who made this video, and it is completely inappropriate !
@datasamm10 жыл бұрын
Excellent video, thank you very much for your time and explanation :))
@dhuhaihsan629110 жыл бұрын
Thank you so much this is very helpful .. seems like so many think that Python is the best for beginners .. I guess I’m going to start with it ..
@LaTortuePGM9 жыл бұрын
BASIC and Batch are very good programming languages to beggin with. But I've first learnt HTML, so yep. The most early language I'm workin' on is CSS. But actually, I'm good but... We can't say more. :D
@taufikrahim26918 жыл бұрын
Thanks i needed the overview!
@Xgckl7 жыл бұрын
It's weird how everyone says C++ is really hard to learn and not a good way to start but it was the first programming language I came into contact with at school. Then I needed Java in university and only now am I getting into Python on my own.
@LHM12267 жыл бұрын
I can see how rapid the market is changing in IT industry after watching this video in 2017.
@tuzruhu169 жыл бұрын
Write this on your minds; First language is to learn... It's your own language to communicate with yourselves first. By the way you can speak to the machine about your dreams better! Then learn Qbasic!Then learn assembly with QBasic! Then learn C++Then... Then any language will be a toy for you, even you can make your own language. Topic closed!
@chennytrang7108 жыл бұрын
Super helpful! Thank you!
@EvdeKsp10 жыл бұрын
i like how you used the python 3 way of the hello world program instead of using python 2.
@cardjack73196 жыл бұрын
Awesome info, thanks.
@scott22v7 жыл бұрын
I'm starting with C++. I really didn't have a choice. The university requires it.
@Ppstate329 жыл бұрын
Im starting with c# moving to c and c++!!! I will start tommorow! I remember programming mods for minecraft PE in an android app but that was a long time ago but i guess i kinda miss it :P upgraded my phone to ios though so yeah it feels better
@milliekim50727 жыл бұрын
Thanks for great information!
@MihailProg8 жыл бұрын
The funny thing is, we at school started with Pascal and C++, if i was born few years before i would start with Assembler.
@rattttooooo7 жыл бұрын
I started off learning in game maker but i was very limited to the kind of game i want to create so i ditched it to go onto unity .i went on to learning c#. It was really hard to work on my own with nothing but videos on youtube (which i am really bad at learning from). My friend does programming and told me he knows Python really, really well. He told me i could borrow his manual and now i am learning Python. in short i went from GML(game maker language) to trying C# To learning Python.
@SoReal5076 жыл бұрын
Thank you so much. This video is very informative.
@lovelynepal9 жыл бұрын
Very very informative !! Thank you very much!
@omac35538 жыл бұрын
Great video! Thanks!
@KillerGuy6 жыл бұрын
I started with c++ and i am 14 y old, now i know c++, processing, Python and im gonna learn JavaScript
@tsukuyomin8 жыл бұрын
a good way of learning a language is to download one sololearn's many apps. They are easy and you can learn to code anywhere you are. I learned Python and c++ this way
@randomreviews27747 жыл бұрын
Very well explained.Thank you...!
@RaffiJoonya9 жыл бұрын
i started with C++ and i'm getting it. People are saying i should start with C before C++? But i'm understanding C++ easily so far. The video im on is "C++ Programming Tutorial for Beginners in English - Part 5 | C++ Loops Tutorial" on KZbin
@ilambuduri9 жыл бұрын
***** c++ is not easy
@thydoctorghost9 жыл бұрын
I agree with you. I stated with C then switched to C++ and now after 7 days of hard work I can write few programs by myself like I created a program to calculate average. I don't know what programming is a week ago. I'll give C++ a + :D
@ilambuduri9 жыл бұрын
GHOST 👻 as always it depends for what? you gone use that language... well in begin i had that good feeling when i wrote small programs to calculate average ,, but look at me i have started creating Games on Java after hard work learning it... i have and advise for all of them who see this comment ,,,if you wanna learn programming , Start writing codes no matter if you understand or not sooner or later you gone understand what you was doing...nothing good comes Fast :D
@rockinggurdit37639 жыл бұрын
ilam buduri hey...which program should I learn for beginning.....for games and software development....
@ilambuduri9 жыл бұрын
Rocking Gurdit for games you could use engines like unity or unreal Engine, and also u you should learn programming languages u cant make apps without knowing a programing language, C++ it is for games and software development,,,i suggest u to start from python I highly recommend it,, you should watch many tutorials as you can,, with those engines u can create environment for gameplay but also u need to Code how this work on that game,, when u hit an enemy with how many bullet he is gone be dead? all those stuff like this u should do it in Code,,,, if you wanna be a good game dev,, like 3d games learn C++,C# an free Engine like unity , learn modelling,, and u are good to go ,, do you know any programming language?
@voiceoftreason17609 жыл бұрын
i don't understand why you would mention malbogle
@c0ca1n377710 жыл бұрын
Really helpfull video ! Thank you.
@franciscodias3569 жыл бұрын
Im new at programming and would like to be able to make apps in the future. I was thinking about iOS over android. So, with that being said, what are the best languages to start learning to become a good programer (in my case i want to be able, primairiy, to build apps for iOS)? Which path would you advise me to take? It's really important for me.
@Hemecan.9 жыл бұрын
I guess u should know firstly that how programming languages works?.. U know lots of language use same thing ( loops, arrays, functions ect. ). You should also know that the learning facilitates the learning of other languages. So in my opinion first step ( for you) will be learn c ( fundamentally ) and skip the Swift. Not objective c , directly Swift.
@franciscodias3569 жыл бұрын
Hüseyin Emecan Im sorry, i guess i didn't get the last part. You said for me to skip the Swift. Then you said "Not objective c, directly Swift". So, I skip Swift or not? Thank you
@Hemecan.9 жыл бұрын
I mean for ios you learn Swift. Objective c old language even for Apple. İf you get new skills on ios and make bigg apps u have to learn swift. Forget objective c.
@ImTornadoify9 жыл бұрын
Francisco Dias first learn c# basics. I think objective-c or swift is too hard to understand for a begginer.
@crazyskullgamer79277 жыл бұрын
Francisco Dias python or c. c is like a watered down version of Java, and so it's harder than python but easier than java.