What is the Best Programming Language to Learn First?

  Рет қаралды 557,690

The Complete Guide to Everything

The Complete Guide to Everything

Күн бұрын

Пікірлер: 666
@IndustryOfMagic
@IndustryOfMagic 8 жыл бұрын
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-ze5hi
@Fabian-ze5hi 8 жыл бұрын
IndustryOfMagic I note out these parts too I really wanna coding and can live with that..This video was really helpful :)
@prajalrai2590
@prajalrai2590 7 жыл бұрын
IndustryOfMagic e
@sumit_sisodiya1
@sumit_sisodiya1 7 жыл бұрын
thnks
@sarmisthajena3606
@sarmisthajena3606 7 жыл бұрын
Please visit my channel webgraphiclearning point kzbin.info/www/bejne/f2fTmHygqKusbtE
@hamdimohamed4837
@hamdimohamed4837 9 жыл бұрын
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.
@zerogravity4093
@zerogravity4093 7 жыл бұрын
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.
@JohnAmose
@JohnAmose 9 жыл бұрын
Excellent. Thanks for sharing. Nice to read other insights too in the comment section. Gonna start with python (y)
@ilambuduri
@ilambuduri 9 жыл бұрын
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 .....
@BayahowProduction
@BayahowProduction 7 жыл бұрын
ilam buduri thanks
@sylvyonosu9326
@sylvyonosu9326 5 жыл бұрын
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
@puffyvloggerg1548
@puffyvloggerg1548 7 жыл бұрын
thank you for making this very nice video. i was wondering to begin programming but now i know what would my first programming language
@TheddunTOSS
@TheddunTOSS 9 жыл бұрын
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.
@ricardocortes854
@ricardocortes854 7 жыл бұрын
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.
@MoizRehmanK
@MoizRehmanK 9 жыл бұрын
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.
@Zain.Basi1
@Zain.Basi1 8 жыл бұрын
I'm learning Python as my first language and It's REALLY working for me!!
@leesohkean8154
@leesohkean8154 8 жыл бұрын
please tell me what software u use for python programming language
@Zain.Basi1
@Zain.Basi1 8 жыл бұрын
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
@timonix2
@timonix2 8 жыл бұрын
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.
@warrenbrandt2572
@warrenbrandt2572 8 жыл бұрын
you don't need to know python to run python programs...what do you mean?
@timonix2
@timonix2 8 жыл бұрын
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
@Plan2Code
@Plan2Code 8 жыл бұрын
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
@computerfraudandabuseactof43
@computerfraudandabuseactof43 8 жыл бұрын
Can't c# be for Apple and android development as well?
@Zain.Basi1
@Zain.Basi1 8 жыл бұрын
I've heard C# is best for apple together with Swift
@abhishekdubey6854
@abhishekdubey6854 8 жыл бұрын
But i have heard Objective C is meant for iPhone.
@computerfraudandabuseactof43
@computerfraudandabuseactof43 8 жыл бұрын
+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.Basi1
@Zain.Basi1 8 жыл бұрын
Abhishek Dubey Skodwarde the Sex Offender yeah sorry I was wrong Objective C and Swift are for ios
@unclerojelio6320
@unclerojelio6320 9 жыл бұрын
You mention Pascal several times which is all but dead but not one functional language such as Haskell or Lisp?
@eeveelution8035
@eeveelution8035 9 жыл бұрын
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.
@Tacitvrno
@Tacitvrno 10 жыл бұрын
Awesome video, thanks for the orientation, glad i found your channel.
@MrSynax
@MrSynax 9 жыл бұрын
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
@MrSynax
@MrSynax 9 жыл бұрын
Yes, it's a markup language. Didn't find the appropriate word :) Edited
@firepawsstar
@firepawsstar 9 жыл бұрын
Coriiu Gabriel So is it still fine if I learn html then onto better stuff like c#, c++, java etc.
@MrSynax
@MrSynax 9 жыл бұрын
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)
@darknessfromthedepths5691
@darknessfromthedepths5691 9 жыл бұрын
+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.
@MrSynax
@MrSynax 9 жыл бұрын
+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.
@idevicecentral
@idevicecentral 8 жыл бұрын
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.
@JoJoModding
@JoJoModding 8 жыл бұрын
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.
@idevicecentral
@idevicecentral 8 жыл бұрын
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).
@JoJoModding
@JoJoModding 8 жыл бұрын
+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.
@idevicecentral
@idevicecentral 8 жыл бұрын
+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.
@JoJoModding
@JoJoModding 8 жыл бұрын
+F.C.E. 365 TV - iDevice Central Good luck creating a player in html5/css without , which provides you one.
@DJVibeDubstep
@DJVibeDubstep 10 жыл бұрын
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
@lovelynepal
@lovelynepal 9 жыл бұрын
At 12:40 , In JavaScript, I think it's supposed to be console.log("Hello World"); OR document.write("Hello World");
@HE360
@HE360 8 жыл бұрын
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.
@libanqaadi7111
@libanqaadi7111 8 жыл бұрын
can u help me bro I'm also beginner
@HE360
@HE360 8 жыл бұрын
+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!
@RamykelHB
@RamykelHB 10 жыл бұрын
Great video, it puts you in the right direction, + it breaks down every single language into much simpler concepts. Very, very useful.
@WolkieNL
@WolkieNL 9 жыл бұрын
Great video! You definitely helped me to get a clearer look on programming!
@vijay1968jadhav
@vijay1968jadhav 7 жыл бұрын
Excellent....... wonderful vedio ....... perfect motivation ......Please make more more and more vedios . Salute to your genuinety
@slap_my_hand
@slap_my_hand 9 жыл бұрын
Please don't call HTML a programming language. It's just a desing language.
@ThatSaintsRowFan
@ThatSaintsRowFan 9 жыл бұрын
+StarTrek123456 More specifically, a markup language.
@c0smix7
@c0smix7 9 жыл бұрын
+Ty Allen Even the name says it: Hyper Text Markup Language
@peanutbuttergameractingret4981
@peanutbuttergameractingret4981 9 жыл бұрын
+StarTrek123456 I think he is talking about coding in general. Because CSS is also not a programming language.
@GhostOfKyivLeague
@GhostOfKyivLeague 9 жыл бұрын
+I didn't know that google allow us to change our names to some random long shit like I did just now sveikas vaikas
@c0smix7
@c0smix7 9 жыл бұрын
Mantas M lol?
@26medianamibia15
@26medianamibia15 7 жыл бұрын
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
@ranjanadissanayaka5390
@ranjanadissanayaka5390 6 жыл бұрын
I'm an Finance graduate but want to learn programing as a side project, so u being a big help
@joevrolijk
@joevrolijk 10 жыл бұрын
Wow, why hasnt anyone replied on your video? I found this very useful, thanks a lot!
@TheCompleteGuide1
@TheCompleteGuide1 10 жыл бұрын
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.
@19bassplaya91
@19bassplaya91 10 жыл бұрын
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!
@TheCompleteGuide1
@TheCompleteGuide1 10 жыл бұрын
Thanks for the comment. Out of curiosity which language(s) have you picked?
@19bassplaya91
@19bassplaya91 10 жыл бұрын
starting with Python, very simple and easy, then will be moving into Java, and eventually C++
@ArnabAnimeshDas
@ArnabAnimeshDas 8 жыл бұрын
HTML doesn't even fulfill the basic aspects to be called a programming language. It's just a markup language.
@jd2586
@jd2586 8 жыл бұрын
That's what the 'm' in HTML is
@ArnabAnimeshDas
@ArnabAnimeshDas 8 жыл бұрын
+JD258 Exactly. But this video says otherwise.
@r4azerr4azer29
@r4azerr4azer29 8 жыл бұрын
Thanks so much dude, I was really looking for a prog. lang. for making web sites and games, subbed
@blackicelyriclyamazin7599
@blackicelyriclyamazin7599 10 жыл бұрын
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.
@TheCompleteGuide1
@TheCompleteGuide1 10 жыл бұрын
Good point. Well done for sticking with it. Thanks.
@andrewdonnelly8514
@andrewdonnelly8514 7 жыл бұрын
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
@abdenacerfodil2546
@abdenacerfodil2546 6 жыл бұрын
True i am beginner in pascal and sometime i stay up just to replace while with repeat XD ahhahhaha
@71GA
@71GA 8 жыл бұрын
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?
@zettwire
@zettwire 8 жыл бұрын
I am wondering.. you mentioned AJAX as hard language here ( 3:10 ). when i am thinking about AJAX i am thinking about "AJAX (Asynchronous Javascript and XML)" which is a technique, not a language? You got my interest, pls give me an link or something where i can learn about that language mentioned in the video as harder than pascal but easier than C++.....
@Tux.Penguin
@Tux.Penguin 8 жыл бұрын
Very good video. This raised several points for me to consider.
@FavJam
@FavJam 9 жыл бұрын
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.
@YungSeti
@YungSeti 9 жыл бұрын
I'm 16 and want to be an aerospace engineer. I'm thinking of starting with Python to begin, then work my way to C++ and finally one of the languages used in engineering. Will this work? How long does each language typically take to become proficient in, and what languages are used for engineering or robotics? Do I even have time to learn these before college in 2 or 3 years?
@rogertsang4865
@rogertsang4865 9 жыл бұрын
You called HTML a programming language.
@justinpettit3432
@justinpettit3432 7 жыл бұрын
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
@0011usagi
@0011usagi 10 жыл бұрын
-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.
@TheCompleteGuide1
@TheCompleteGuide1 10 жыл бұрын
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).
@0011usagi
@0011usagi 10 жыл бұрын
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.
@lardosian
@lardosian 10 жыл бұрын
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.
@0011usagi
@0011usagi 10 жыл бұрын
lardosian It's not helpful if it's wrong and uninformed. Intention has nothing to do with that.
@makalov4eva
@makalov4eva 9 жыл бұрын
+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.
@CodingClassroom
@CodingClassroom 8 жыл бұрын
Best video for understanding which language to learn n how to
@stefanhermansen8975
@stefanhermansen8975 9 жыл бұрын
I don't get it... in what way is Pascal difficult? Are you sure you haven't confused it with another language?
@stefanhermansen8975
@stefanhermansen8975 9 жыл бұрын
Unlikely. I'm guessing he's trying to do object oriented programming with it, which would probably be difficult.
@stevenlane6963
@stevenlane6963 8 жыл бұрын
I noticed that he only mentions JAVASCRIPT 13:00 + minutes into the video. Why so late is it not one of the MAJOR programming languages?
@ItsWizki9d
@ItsWizki9d 9 жыл бұрын
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.
@minellyminella6298
@minellyminella6298 6 жыл бұрын
I have seen that most of the sites that have online programming for BLOCKCHAIN and INTELLIGENT CONTRACTS put minimum conditions for participation, knowledge of the English language and the minimum 1 programming language. What language do you think is best to master, to be able to take the BLOCKCHAIN step? (python, c ++, javascript, etc) ?
@Klgeib100
@Klgeib100 9 жыл бұрын
Appreciate the video, good starting point.
@sanjaysaxena511
@sanjaysaxena511 8 жыл бұрын
superb video for a non-IT guy like me. thanks for sharing it.
@Robbinsffxi
@Robbinsffxi 9 жыл бұрын
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.
@madanrai509
@madanrai509 9 жыл бұрын
I really want to learn about programming languages .So thanks for uploading this video .
@SoReal507
@SoReal507 6 жыл бұрын
I want to study computer programming. But i have no idea where to start. I don't have any experience in computer.
@SlayerPrincess
@SlayerPrincess 9 жыл бұрын
this was really helpful! Thank you for making such an informative video
@soumadip_banerjee
@soumadip_banerjee 7 жыл бұрын
One of the best vedios I have ever seen in my life! Thnx a ton! :)
@JourneyCamera
@JourneyCamera 7 жыл бұрын
Great for anyone who is a beginner at programming like me! Thank you!
@actionman1636
@actionman1636 7 жыл бұрын
Probably, the best video on this topic!
@officialytbran
@officialytbran 9 жыл бұрын
This is pretty informative, Good Job!!
@Kbebita
@Kbebita 9 жыл бұрын
where can you typ these code's? i now use x code on apple with swift en objective c. but these other languages are not available there. also the app's that are only available for apple devices. what other platforms(or how are they called?) are the for other devices and languages, that you can use on a apple?
@renesteeman1
@renesteeman1 9 жыл бұрын
Code::blocks
@shadmanmosaddeq5619
@shadmanmosaddeq5619 9 жыл бұрын
i have recently completed C and not finding it too much difficult to understand the codes written in C language.Now i am learning C++. I am not too good in mathematics and trying my best to be good at it .Is it too important to be extremely good at mathematics if i want to be a good programmer?
@rattttooooo
@rattttooooo 7 жыл бұрын
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.
@jwamileugene7548
@jwamileugene7548 10 жыл бұрын
Great video, well thought out.
@rahathossan9920
@rahathossan9920 7 жыл бұрын
I already finish web design...But I want to be web developer..Which prigramming language should be learn for me.
@navdeep_singh_suri
@navdeep_singh_suri 9 жыл бұрын
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# ?
@justinpettit3432
@justinpettit3432 7 жыл бұрын
This video is great. Thank you for the breakdown.
@yand5620
@yand5620 7 жыл бұрын
I just started learning c++ as my first language but people keep saying that I should learn another language first. What I don't get is :Why would I If C++ seems to have what I want and has been fun so far? Wouldn't it be kind of a waste of time to learn something else that is not exactly what I want, slowing me down from learning C++? EDIT : I get that it would be easier to learn C++ then but wouldn't it still slow me down?
@yand5620
@yand5620 7 жыл бұрын
Thank you ! I hope so. I'm actually trying to decide wether or not I should take a Computer Science course in 1,5 years when I'm done with college. Positivite comments like yours definitely encourage me to keep going.
@eitan71
@eitan71 6 жыл бұрын
Delphi is based on Object Pascal, but not a word on Delphi here...?
@buffymcmuffin5361
@buffymcmuffin5361 8 жыл бұрын
Maybe do an update for 2017?
@decreer4567
@decreer4567 7 жыл бұрын
It still hasn't changed much ,except with adding c# as an option because of Unity. The thing is though that Unity is lacking as far as performance compared to raw c++ code.
@venkateshyadavvanguri959
@venkateshyadavvanguri959 8 жыл бұрын
now a days which software is mostly used and it will be helpful in future then i'll prepare of that please help me
@shahrukhtramboo6781
@shahrukhtramboo6781 7 жыл бұрын
please i need help i have learned c and c++. now what should i do? java or python? ive heard python is flourishing
@TonyDiaz.
@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.
@thuvienninhhoa5457
@thuvienninhhoa5457 9 жыл бұрын
vvv vvv
@msDanielp369
@msDanielp369 10 жыл бұрын
I've hear C# it's newer and better compared to C and C++, but I've seen you take it kind of apart, I'm just asking what is the best if they can be compared, or what are the most important differences between??
@msDanielp369
@msDanielp369 10 жыл бұрын
Do you think all are important??, or should I learn just C#
@RedBlueGreen102
@RedBlueGreen102 10 жыл бұрын
***** c# is useful for web apps and windows apps, but only works on Microsoft windows operating systems(useless for smartphone app development). its grate for interaction to programming and program development and is vary similar to C or C++.
@msDanielp369
@msDanielp369 10 жыл бұрын
Driin the Gamer Thank you!, then I will.
@Noname-px1hv
@Noname-px1hv 8 жыл бұрын
Please help, what is the "best" programing langue for making Android apps(i know that there is not the best but most useful) , thanks in Advance
@darrar3077
@darrar3077 9 жыл бұрын
Thanks for your advice.
@maicee7603
@maicee7603 9 жыл бұрын
my school told me to join the national science competition, in a programming subject(kinda), so my teacher told me to start with pascal. Though my math grade is good, but it still confuses me, i still don't understand the language. And i still confused on which subjects should i learn first. help
@infoharvester
@infoharvester 8 жыл бұрын
Pascal is one of the most difficult programing languages to learn. It is said:"pascal was designed by geniuses for geniuses".
@TriggChannel
@TriggChannel 9 жыл бұрын
Very good informative video. Thanks for the information!!!
@biggiecheese223
@biggiecheese223 9 жыл бұрын
I want a program to help me learn C cus I would like to be able to build basic game and slowly get better. I am completely new to coding and am eager to learn.
@egeciran1785
@egeciran1785 9 жыл бұрын
+alex ivey oh man i am here because i want to make a basic game too it looks fun to make :)
@biggiecheese223
@biggiecheese223 9 жыл бұрын
Meowing Dragon ikr, pluse theres tons of jobs the involve coding!
@egeciran1785
@egeciran1785 9 жыл бұрын
for me the only hard part is coding because i like to draw and i am good at it,so the sprites or animation won't be a problem for me
@chlorinegass
@chlorinegass 9 жыл бұрын
What do you guys think of treehouse?been seeing ads everywhere
@voiceoftreason1760
@voiceoftreason1760 9 жыл бұрын
i don't understand why you would mention malbogle
@onee
@onee 8 жыл бұрын
I have some interest in programming, but don't really know where to start. I know a little HTML, but a lot of people apparently don't use it anymore, instead use things like Squarespace, so they barely write anything. Recently I've had a little more interest in Java and VBA (for Excel and maybe Word), but I where should I start? Any suggestions?
@Dallas-35
@Dallas-35 8 жыл бұрын
HTML isn't really a programming language... if you start with C then C++, every other language would become very easy for you to learn. so you could learn anything after knowing C and C++
@onee
@onee 8 жыл бұрын
Dallas "HTML isn't really a programming language" I know, but it's a start I guess. How difficult would you say it is to build your own spellchecker. And should I learn visual basic for that?
@Dallas-35
@Dallas-35 8 жыл бұрын
onee i don't know about visual basic, but i know C could be enough to cover lots of things you want to build, its not difficult and it won't take a long time for you to "learn" it, but it could take a little longer to "Master" it.. also try to look for a bigger motivation that makes you have more interest in programming.
@santripta
@santripta 8 жыл бұрын
Dallas You can never truly master a language, especially brainfuck
@Dallas-35
@Dallas-35 8 жыл бұрын
Black Smite it depends on how much you like brainfuck
@taufikrahim2691
@taufikrahim2691 8 жыл бұрын
Thanks i needed the overview!
@Spectrumix
@Spectrumix 8 жыл бұрын
This was very informative thank you so much.. p.s the subtitles are hilarious, had me cracking up every 20 secsond LOL xD
@raffiboy1234
@raffiboy1234 8 жыл бұрын
hello, i recently learned how to create an MS Access database, Access is fine an all im familiar with tables relations query's and macro's and a tiny bit of VBA, so which programing languages can i start with in my case im interested web based databases
@MrCheeseDragon
@MrCheeseDragon 8 жыл бұрын
Sql
@skate07senses
@skate07senses 8 жыл бұрын
+Raffi Devlatian MySQL (relational db) and MongoDB (non-relational and object oriented database). Look into the pros and cons of each, or more so understand when you should use one or the other. Start with MySQL, have fun ;)
@raffiboy1234
@raffiboy1234 8 жыл бұрын
oh, based on some advices i followed on forums, now im in the process of learning C# already downloaded Microsoft Visual Studio... and then i have to learn the Microsoft version of SQL, and then i have to learn ASP.Net and then i gotta also learn how to use SQL Server 2014 .. =/ in order to operate it. and the more i dive deep the more im realizing and appreciating how Microsoft Access DB lets me create the Database with such ease and speed =l plus, the tables could be migrated to the SQL server 2014 =l i still don't see its not viable as an alternative solution to small businesses god dam it1!!!
@skate07senses
@skate07senses 8 жыл бұрын
Raffi Devlatian I see well, that's also good.. To be honest you should go with a balance of what you enjoy most and what makes you most employable. For example, I work in Web development and we use MongoDB (lots of big companies do nowadays) because it's so much more scalable.. I'd look into it if I were you ;)
@slap_my_hand
@slap_my_hand 9 жыл бұрын
I am very new to programming, and i am currently trying to programm a game in unity with C# scripts, because it's just much easyer than to use directx or something like XNA (monogame). But is there a language and a graphics library without annoying lines like "system.graphics.draw.some.random.shit.now" like in python/pygame? It would be nice to know a language for simple games, but also for applications.
@JoeKenyon
@JoeKenyon 8 жыл бұрын
Scratch.
@slap_my_hand
@slap_my_hand 8 жыл бұрын
JoeBoiii72 no.
@dhuhaihsan6291
@dhuhaihsan6291 10 жыл бұрын
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 ..
@elkrutarth
@elkrutarth 8 жыл бұрын
thank you so much and I appreciate your honesty (don't take my word for it)
@robinghimire826
@robinghimire826 8 жыл бұрын
Is Objective C and C++ only useful for Apple users? I'm a beginner and I use Windows.
@aaronwells9355
@aaronwells9355 8 жыл бұрын
Objective-C has compilers for many platforms, but mostly it is used on Apple projects. C++ is everywhere, and yes, windows applications are built with it. C# might be a better choice though. it's easier to pick up and has less gotchas
@milliekim5072
@milliekim5072 7 жыл бұрын
Thanks for great information!
@SudoPirate
@SudoPirate 8 жыл бұрын
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 ....!!
@chennytrang710
@chennytrang710 8 жыл бұрын
Super helpful! Thank you!
@void-li3tn
@void-li3tn 6 жыл бұрын
I'm planning for HTML n c++ first is it good or shall I have to choose one at first
@Vamo_Alla
@Vamo_Alla 4 жыл бұрын
Thanks for this wonderful explanation. Now, should a person start learning programming with a window or Mac computer? Thanks!!!
@DDOAmazon
@DDOAmazon 4 жыл бұрын
Windows
@محمدعبدالله-ي2م7ه
@محمدعبدالله-ي2م7ه 8 жыл бұрын
I have a question @what is the appropriate programming language for Server/Client programming ?
@shawnholman7946
@shawnholman7946 8 жыл бұрын
It depends, are we talking Web Development ?
@محمدعبدالله-ي2م7ه
@محمدعبدالله-ي2م7ه 8 жыл бұрын
+Slavik Orzhakhovsky Thank you very much... HERE VEDIO if you want to see it
@caparinobro
@caparinobro 8 жыл бұрын
Thank you for making the video!
@cardjack7319
@cardjack7319 6 жыл бұрын
Awesome info, thanks.
@lovelynepal
@lovelynepal 9 жыл бұрын
Very very informative !! Thank you very much!
@75STARFISH
@75STARFISH 8 жыл бұрын
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
@MrBranh0913
@MrBranh0913 8 жыл бұрын
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.
@ilambuduri
@ilambuduri 9 жыл бұрын
this goes to everybody if you want to learn Programming languages.. go like this Python < PHP < Java < C < C++
@franciscodias356
@franciscodias356 9 жыл бұрын
ilam buduri So, first Python or C++?
@ilambuduri
@ilambuduri 9 жыл бұрын
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
@ilambuduri
@ilambuduri 9 жыл бұрын
Francisco Dias it also depends what you like to do with those languages ,??? so what you like to do??
@franciscodias356
@franciscodias356 9 жыл бұрын
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? :)
@ilambuduri
@ilambuduri 9 жыл бұрын
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
@MindfulnessOne
@MindfulnessOne 8 жыл бұрын
I have a question for you. If i'm going for programming Artificial Intelligence, what program languages should I go for it? Python and C/C++? Do you recommend any other one?
@bened22
@bened22 8 жыл бұрын
Fernando Soares Use a Lisp language. If you are still learning how to program you could start with Racket. Lisp is the traditional AI language family.
@MindfulnessOne
@MindfulnessOne 8 жыл бұрын
Thank you, Benjamin! I really appreciate it!
@randomreviews2774
@randomreviews2774 7 жыл бұрын
Very well explained.Thank you...!
@HoLeeSheet117
@HoLeeSheet117 7 жыл бұрын
I have a question..I want to be a game programmer, I have no experience in other computer languages but i read C++ is the best. Is it bad if i go straight into that language without any experience?
@andrewdonnelly8514
@andrewdonnelly8514 7 жыл бұрын
no its just harder because you have to learn more terminology so if thats to hard try pythong and a website for learning python is groklearning.com
@andrewdonnelly8514
@andrewdonnelly8514 7 жыл бұрын
gees i mean python
@robinghimire826
@robinghimire826 8 жыл бұрын
I'm a very beginner. Which do you think I should a learn first Python or C programming ?
@aaronwells9355
@aaronwells9355 8 жыл бұрын
always depends. but if you're just going for basic programming concepts, (and fun) python is a better choice
@NitroNilz
@NitroNilz 8 жыл бұрын
+Robin Ghimire : C has been stable for 50yrs - it will stay useful in your life, it teaches you important concepts about memory and how the machines do their work. C is fastSUPERfast. It is harder to learn, but it will make a lot of others easy to learn - pluss give U deep understandingg of whats going on!! I don't program yet either ;)
@aaronwells9355
@aaronwells9355 8 жыл бұрын
NitroNilz​ high five. C is the lingua franca of computer science and low level programming. Definitely worthwhile for anyone interested in learning how computers do computing.
@robinghimire826
@robinghimire826 8 жыл бұрын
Thank you for your advice
@SoReal507
@SoReal507 6 жыл бұрын
Thank you so much. This video is very informative.
@matiasramon8456
@matiasramon8456 7 жыл бұрын
This was helpful! Thanks.
@aaeraag5724
@aaeraag5724 8 жыл бұрын
where is the best place to learn C++ for game development?
@XaderosLP
@XaderosLP 10 жыл бұрын
Hey i have i question. I want to get into programing because i have a really good app idea. The game will be 2D and i have no experience in programing. Some people said I should learn C#. What would you say??? Should I learn java first or just go for it???
@TheCompleteGuide1
@TheCompleteGuide1 10 жыл бұрын
I would say your best bet is objective C if you want it to run on Apple. If all you want to do is design apps then your probably best just starting with that. Though spending a few days learning HTML could be good as it will give you some grounding in programming. The other big ones to consider are JavaScript and Ruby. I wouldn't suggest C# though.
@XaderosLP
@XaderosLP 10 жыл бұрын
The Complete Guide to Everything Thanks for the fast answer! Sub and like :)
@FinalMythology
@FinalMythology 10 жыл бұрын
Learn C(just skin it enough to know programming), and Java(know how OOP works and the SOLID principles and most of javase). Oracle's tutorial is way better than Microsoft's but you have to learn OOP one way or another, and I'm guessing you'll be making Android games. A first semester course in calculus and physics would be nice too though probably optional depending how those games will be made.
@luka7129
@luka7129 10 жыл бұрын
C# is great if you want to work with Microsoft tehnologies. I would say that it's leading langugage when it comes to anything Microsoft. You can use C# and MonoGame framework ( MonoGame is just open source version of XNA, which was used for Xbox 360, PC and Windows Phone games... ). It's also scripting language in Unity engine and if you want to make games, Unity is really great. From my experience.
@rayan6659
@rayan6659 10 жыл бұрын
use Unity
The Programming Language Guide
24:25
Traversy Media
Рет қаралды 506 М.
What is a Programming Language
4:25
Malloc
Рет қаралды 37 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН
Lec 1 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008
53:30
Python Programming
43:16
Derek Banas
Рет қаралды 5 МЛН
How to Select Your First Programming Language
9:06
Treehouse
Рет қаралды 807 М.
Object-Oriented Programming is Bad
44:35
Brian Will
Рет қаралды 2,3 МЛН
Learn JavaScript in 12 Minutes
12:00
Jake Wright
Рет қаралды 2,7 МЛН
BEST Programming Language FOR YOU | Software Engineer
15:51
PIRATE KING
Рет қаралды 100 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН