BEST Programming Language FOR YOU | Software Engineer

  Рет қаралды 98,462

PIRATE KING

PIRATE KING

Күн бұрын

- Tripod amzn.to/3Hl9NcW
- Mount-It! Monitor arm: amzn.to/3lfrmlt
** As an Amazon Associate I earn from qualifying purchases **
Programming languages have different learning curves. Unfortunately, some people even give up coding, despite their potential, because they got off on the wrong foot. What coding languages are beginner friendly? Which ones should you avoid?
The BEST Programming Language FOR YOU
PIRATE KING | Software Engineer | Entertainment | Tech Life | Industry Mentor | Career Advice | SWE Consultation
- Fun, educational, informative, yet entertaining content on a Software Engineer's life
- Tips and tricks on how to land a successful career in tech
- Join my Discord for *FREE* career advice / guide / consultation
👑 BE MY FRIEND 👑
🌐 Website - piratekingdom.com
🎮 Discord - piratekingdom.com/discord
📷 Instagram - piratekingdom.com/instagram
💼 LinkedIn - piratekingdom.com/linkedin
🐦 Twitter - piratekingdom.com/twitter
👍 Facebook - piratekingdom.com/facebook
😇 Patreon - piratekingdom.com/patreon
📺 bilibili - piratekingdom.com/bilibili
Amazon Associates Affiliate Links
** As an Amazon Associate I earn from qualifying purchases **
=== My KZbin Filming Setup ===
- Lavalier Microphone amzn.to/3l7055H
- Lights amzn.to/3i5IHg2
- Teleprompter amzn.to/3CCbGzM
- Tripod amzn.to/3Hl9NcW
- AboveTEK Sturdy Phone & Tablet Mount amzn.to/3oMK7Qt
- AboveTEK Folding Phone & Tablet Stand amzn.to/3AsXlUA
- AboveTEK Bracket Holder for 5.5-13.5" Phone & Tablet amzn.to/3apdHmU
- iPhone SE2
Timeline
0:00 Intro
2:12 NOT Recommended Language 1
4:09 NOT Recommended Language 2
5:21 Recommended Language 1
7:05 Recommended Language 2
8:30 Recommended Language 3
10:31 Recommended Language 4
12:17 Recommended Language 5
13:14 Recommended Language 6
14:26 Closing
Welcome to Pirate King. I'm a Software Engineer at Microsoft, ex-Software Engineer at Amazon and ebay. Apart from my full-time job, I also provide consultation and career mentoring to prospective Software Engineers. Here, we talk about tips and tricks on how to land a successful career in tech. If you are interested, make sure to hit that subscribe button!
#computerlanguages #computerprogramming #programminglanguage #pirateking
Filmed with iPhone SE 2
Music by Yeri
PIRATE KING
Software Engineer + Career Mentor in Tech

Пікірлер: 366
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
Master one language, and you'll realize that all programming languages are virtually the same.
@saikamal1365
@saikamal1365 2 жыл бұрын
Thank you!!
@honguyenminh
@honguyenminh 2 жыл бұрын
Very true indeed, I work with 3-4 languages a day, and tbh I master only one of them.
@thanhtupham4726
@thanhtupham4726 2 жыл бұрын
Master one language, and you'll realize that all other programming languages are shit :V
@chillappreciator885
@chillappreciator885 2 жыл бұрын
That's the true for C but not for Python)0)
@gnsf
@gnsf 2 жыл бұрын
ikr?
@honguyenminh
@honguyenminh 2 жыл бұрын
PKing: "HTML and CSS is a programming language" Me: "wait that's illegal"
@thomasnguyen2715
@thomasnguyen2715 2 жыл бұрын
Man you hit the nail on the head with C++ being taught in intro programming classes. I saw so many classmates drop the CS entirely, or get turned off from diving any deeper into programming because we all got the harshest introduction to programming with C++ at a crazy fast pace. I took a break after my first CS semester and attended a coding boot camp and learned JS and Ruby and had a much better time, it was still challenging but it was doable. Shortly after I got my first developer job, with just one failed CS semester in the books and my coding boot camp that ironically promoted a better learning environment.
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
Can’t agree more
@abemelechmesfin4405
@abemelechmesfin4405 2 жыл бұрын
I actually took C++ for as a intro to programming class and the funny thing was that, the course was mandatory for every student in the university 😅😆
@jeffpeng1118
@jeffpeng1118 2 жыл бұрын
@@abemelechmesfin4405 damn, even the gender studies students at your school need to learn C++?
@abemelechmesfin4405
@abemelechmesfin4405 2 жыл бұрын
@@jeffpeng1118 imagine how confused everyone was when the instructor was talking about pointers and memory
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
What is your favorite programming language? 👇
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
C#
@Skyre0
@Skyre0 2 жыл бұрын
Python!
@Genexyz_von_Deus
@Genexyz_von_Deus 2 жыл бұрын
C# Supremacy!!!
@user-qo2eb4wm1e
@user-qo2eb4wm1e 2 жыл бұрын
JavaScript
@cmargok
@cmargok 2 жыл бұрын
java at the momment, maybe c# later? :V
@BJTangerine
@BJTangerine 2 жыл бұрын
Python and SQL are definitely great choices to pick due to the market demand you mentioned. If you have both of those, couple it with whatever business-domain industry knowledge you have (tech/startup, finance, healthcare, etc.), you'll have access to a lot of opportunities within that industry and generally throughout. Personally, my goal after learning data engineering skills is to delve into some backend, really round out my behind-the-scenes toolkit and have access to an even wider variety of jobs.
@cyb3rblitzx530
@cyb3rblitzx530 2 жыл бұрын
C++ was my first language in college and yeah, it was a huge pain, while I got it and passed the class, which led me into a VB class, it was still difficult enough I moved into the System Administrator career path.
@QuotePilgrim
@QuotePilgrim 2 жыл бұрын
Funny thing C++ was the first language I learned a little bit of back in highschool. I wrote a couple simple command line tools and then decided to learn Python, which was so much easier to learn. I don't remember writing anything in particular in Python back then, but recently-ish I wrote a program that converts joystick events to MIDI so I can play music with a controller, a very basic tool to strip the metadata off of ANSI art files so they can be recognized by a program that otherwise fails to, and a tool that enciphers text using a variant of the keyed Vigenère cipher created by myself. That last one I made after enciphering a message by hand (which is obviously how Vigenère ciphers are meant to be used), but I wanted to be absolutely sure I did it correctly and since the cipher was one I invented, there was no available tool I could have used. Turns out in the roughly 200 letters long message I had made exactly one mistake doing it by hand, so of course writing that program was worth it 😆
@diegolemos7443
@diegolemos7443 2 жыл бұрын
Love your videos man, tks for it ! im a beeginer at languages and started with HTML and CSS, but i'll follow your directions
@davidcho4399
@davidcho4399 Жыл бұрын
Great content and explanations. For my CS program we used C freshman year, C/C++ sophomore/junior/senior year and C# senior year. I agree with your assessment of C# vs Java. I don't regret starting out with C/C++ but it was rough and 2/3 of my CS class was weeded out by end of sophomore year. I appreciate C/C++ because it helps you program with the perspective of the machine in mind.
@chaitanyanalage
@chaitanyanalage 2 жыл бұрын
Thank you so much Daniel!! 😁
@jjackbauer1
@jjackbauer1 2 жыл бұрын
I've started to learn programming at college with C, it is a good starting point if your aiming to learn algorithms. When I was trying to develop larger and more complex systems i felt the weight of the lack of OOP. C++ reeally opened my mind about designing systems, and althout it has a lot of features that can make the programmer suffer, it is great. But now, working in corporate software development with C#, I get lazy to write c++ code for my personal projects. PS: Modern C++, using STD data structures without pointers it's a lot nicer.
@stephenreynolds0220
@stephenreynolds0220 2 жыл бұрын
This was helpful, thank you!
@breezyx976
@breezyx976 2 жыл бұрын
I have coded for 5 years in most of these languages, and honestly, I can't write from scratch in any of them without using google to refresh myself on the syntax after a few months not using them.
@supertron6039
@supertron6039 Жыл бұрын
I followed the pattern Python -> C -> C++ and it worked quite well for me. I'm still practising C/C++ though and the syntax can be jarring at times, but never enough to put me off. Planning to learn JS after I become good at C++.
@MrWetube87
@MrWetube87 Жыл бұрын
Thank you Pirate King! This is an amazing video!
@georgecop9538
@georgecop9538 2 жыл бұрын
2:21 I started with with C++ and it's not that bad. People think it's bad for begginers because of "using namespace ..." , macros and pointers, but I believe it makes you more powerful.
@abemelechmesfin4405
@abemelechmesfin4405 2 жыл бұрын
It isn't bad, but do you think it depends on your teacher 🤔 Did you have a good teacher?
@georgecop9538
@georgecop9538 2 жыл бұрын
@@abemelechmesfin4405 Actually yes, maybe one of the best from my country(I'm not exaggerating). She was the one who replaced Pascal with C++ in the curriculum.
@abemelechmesfin4405
@abemelechmesfin4405 2 жыл бұрын
@@georgecop9538 okay that sounds like an amazing instructor. Its all having people rap their mind around abstract concepts that is challenging, since people don't know. Even if programming has in and out function. I feel understanding of the concept is needed.
@gate9595
@gate9595 2 жыл бұрын
@@abemelechmesfin4405 YES! C++ was the very 1st language I learned in college; and my instructor literally made me fall in love with it! LITERALLY! It's a bit harder compared to C# or even Java in my opinion, but once you become decent at it, things will easily fall into place with other languages. They are all very similar in many ways! I now mainly code in C# though; how ironic! LMAO
@abemelechmesfin4405
@abemelechmesfin4405 2 жыл бұрын
@@gate9595 Such a funny world we live in
@goonofathousandvoices6965
@goonofathousandvoices6965 Жыл бұрын
C++ was my first language so learning the rest was actually a breeze! Great language to start off on.
@MZL-zd5dp
@MZL-zd5dp 2 жыл бұрын
Thanks for the complete explanation; the best one I've seen myself. Looking forward toward more videos, specially recommendations about beginner guides about learning them.
@abemelechmesfin4405
@abemelechmesfin4405 2 жыл бұрын
I believe he did a great video didn't he. Which language did you choose?
@MZL-zd5dp
@MZL-zd5dp 2 жыл бұрын
@@abemelechmesfin4405 sure! Best I've seen so far. I've chosen phyton from the start. I was wandering if I should change it to javascript or not, but now confident about choosing phyton.
@tonyp3173
@tonyp3173 2 жыл бұрын
Greetings from Seattle. I agree with everything you said 100%. We must have similar paths. Til this day, I am thankful I started with Java as my main. Although, they say Kotlin may be replacing it.
@abemelechmesfin4405
@abemelechmesfin4405 2 жыл бұрын
I am hearing about Kotlin more and more
@mavericktena1078
@mavericktena1078 2 жыл бұрын
You're a shit good , no doubt almost all of my perspective on picking PL y'all said it 👍
@WolfRose11
@WolfRose11 Жыл бұрын
C++ was the main programming language for me in college (graduted in 2008) for developing games so I was definitely laughing in the beginning. And that was also before they added in garbage collection into the language. I personally didn't find it that hard but some people couldn't write a program without leaking memory. Sometimes I find the levels of abstraction and lack of control in some languages disturbing. Like most recently I have been programming in JavaScript and the lack of defined types throws mental console warnings. 😅 edit: I had paused prior to 3:33 to write the first comment 🤣
@sadkiller9471
@sadkiller9471 Жыл бұрын
This is simply the best video that have described languages so far!
@haoasakura6885
@haoasakura6885 2 жыл бұрын
Thanks man I really needed this I was so confuse on what to focus on learning😭🙏🏾💯
@abemelechmesfin4405
@abemelechmesfin4405 2 жыл бұрын
Now you run!!! Happy Coding
@mansbjork5721
@mansbjork5721 8 ай бұрын
The introductory programming course at my university is exactly in C and I'm very lucky that it's not the first language I ever learned... Pointers were still painful though, not so much the concept of it, but implementing it correctly.
@bxav2813
@bxav2813 2 жыл бұрын
Your perfectly synchronized subtitle and captions will attract many audiences. I don’t know, but having subtitles in a video is a green flag for me. So, HERE B4 1 MILLION SUBS! 😂
@abemelechmesfin4405
@abemelechmesfin4405 2 жыл бұрын
Interesting.... maybe I should do that too. I can see how hard it is to do but definitely helpful I guess.
@theeALister
@theeALister Жыл бұрын
I’ve been a full stack developer since I graduated from college so I’m familiar with a good number of popular languages. However, I am sort of in a transition phase in my career as one company is presenting the idea of moving away from C#. I’m glad that I came across this video. It really helped affirm my decision to not deviate too far from what I know (for now).
@spkim0921
@spkim0921 Жыл бұрын
I can write a program from beginning to end in Python, turn the project into an installer using NSIS, and turn the main.py file into a main.exe executable file to make it a fully working application. I can write a program in java, implement GUI, run the program so it can create, edit, delete, and save data from user input and action and event listeners, but I don't yet know how to convert .java files into executable files or Java projects into installer files. I'm starting to learn JavaScript after learning HTML and CSS to develop an interactive website. I can run queries and add triggers in SQL and understand how relational data works. I'll start learning procedural programming in C in January. I'm looking into learning Unity and thereby get into C#. My friend is working on developing a game engine using C++. I don't know Swift. I agree that Python is the best language to learn first, then Java. C pointers sound pretty complicated, but no language is impossible to learn with enough practice.
@hoanganhle3777
@hoanganhle3777 2 жыл бұрын
Even though what you said about C++ is right, I still disagree with you that people should avoid C++ as their beginning language. There are also reasons why universities keep teaching C++ as starting language, and I think one of them is that their students can learn nearly every other programming languages by themselves after having a start with C++. For example, in my university, C++ is the first, and in some cases, the only programming language that is taught to students. C++ gives me almost every concepts that exist in other programming languages, so I can start coding in other languages so quickly. I started coding Python after watching a few videos on KZbin, jumped straight into a web project just after a few days reading materials and watching tutorials about Javascript, and I felt really confident to do so. I don't think I would have the same experiences if I learned Python or Javascript as my beginning languages.
@vanci2039
@vanci2039 Жыл бұрын
That why u need to start with c++ everything is after it
@freezee7547
@freezee7547 2 жыл бұрын
This is it! Next, programming for quantum computer issues please!!!
@QuantumDroid
@QuantumDroid Жыл бұрын
thank you for helping me to choose programming language that suits me :D
@foreducation408
@foreducation408 2 жыл бұрын
Totally agree with your point of view of C# vs Java, C# was my first programming language because I was learning game development on unity engine at that time after going in college Java because my primary language because I did so many projects in java and learn DSA in java so now I am more confident in java than any other language, btw love the video keep up the good work.
@youtubejproasters1224
@youtubejproasters1224 Жыл бұрын
Coming from 0 knowledge on programming , i decided to take part in a bootcamp for 6 months , they are focusing mostly in Java and C# for back end , and for web development in Javascript / Angular , But they do emphasize mostly in Java as i saw the schedule , do you think its good to go with Java as a base ?
@andypower5245
@andypower5245 2 жыл бұрын
Best vid for beginners💯
@EkuEdu
@EkuEdu Жыл бұрын
I thought C# was used for game development. i heard that many companies in japan, specifically Capcom, uses C#. My plan was to start learning with Python and then C# if things go smooth. Still, very nice video, thank you!
@joaop.b.figueiredo3769
@joaop.b.figueiredo3769 Жыл бұрын
Great video, thanks!
@raiyan4659
@raiyan4659 Жыл бұрын
Late to the party but I started with C, I actually followed the cs50 program which was really good for understanding how actually everything works but yeah even tho it's not a language that I would want to use if not needed, IT'S VERY VERY PRIMITIVE
@gajananddave3385
@gajananddave3385 2 жыл бұрын
I agree with that pointers is really hard to learn,even this time because I don't use C currently.😅
@renatzkigab2616
@renatzkigab2616 Жыл бұрын
I think your advice is the best I've been heard among all well explained. No wonder Google hired you.
@natsudragneelthefiredragon
@natsudragneelthefiredragon 2 жыл бұрын
I learned JS in highschool and then started to learn some c++ eventually as I actually learned how to use Visual Studio I actually started making compound and simple interest calculators in c++ that go step by step, data types came as naturally as I breathed and thats pretty much where im at, i just barely have a grasp on the basics of using the ide/compiler and i know basic syntax (variables if else switch case loops (still gotta study loops) functions function parameters and so on) the next thing to learn about would be classes i guess, to me they just look like functions with functions in them that can be accessed differently i still gotta learn better practices and optimization, if else chaining ive heard is very bad at the community college im at i also learned basic html, alotta php, basic SQL, and learned im terrible at CSS and need to learn it i tried java with eclipse, clicked create new project and it said no source folder and gave me nothing 😐 using a different ide sounds like what im gonna do well anyways thanks for reading!
@natsudragneelthefiredragon
@natsudragneelthefiredragon 2 жыл бұрын
also i know a bit of python when i did the cyberstart competition
@amywong451
@amywong451 2 жыл бұрын
well me as a first year cs student have to learn the two languages to avoid :(( and I totally agree with it !! most of my time dealing with syntax errors instead of learning the logic T^T
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
Damn
@pattyz7938
@pattyz7938 Жыл бұрын
love your videos thank you for all the information! I'm glad that you turned down Google, you are too smart for them :-) pop up sounds remind me of VH1 music videos, they are cool but the sound could be distracting.
@gorka9020
@gorka9020 Жыл бұрын
Hi! What are your views on learning Go as a beginner? Would you advise that?
@programmer9428
@programmer9428 Жыл бұрын
i learn diff, programming programming language already java, python, c#, html-css-javascript and thanks for the information and now i think i stay focused learning c#.
@samzero2189
@samzero2189 2 жыл бұрын
Thanks for reminding me to stick with one language bcs i was about to change 🙂
@josemontanez6396
@josemontanez6396 2 жыл бұрын
hello private king, i am currently learning c# but I only have mac computers and I'm using vs for mac as IDE my question is can I work from my mac or do you recommend me get a windows machine? thanks for your time!
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
Mac + VS code is sufficient for learning purposes. For professional work, maybe windows, but I think ur setup is enough if u plan on using it solely for learning
@fyreflyte9066
@fyreflyte9066 2 жыл бұрын
think i understood about 20% of the words you said :) although python sounds like my bag.
@Aman_Stocks
@Aman_Stocks 2 жыл бұрын
Amazing💥
@iOLlVER
@iOLlVER 2 жыл бұрын
Finally someone to recommend C# over Java 🙏
@honguyenminh
@honguyenminh 2 жыл бұрын
He works at MS, soooo..... Just joking, I love C#
@JustinZero0
@JustinZero0 2 жыл бұрын
Isn’t there a joke about this: Why do Java programmers wear glasses? Because they can’t C#
@nitishkalita1026
@nitishkalita1026 2 жыл бұрын
Average Microsoft fan. Anyway, c# is a great language. During college days I tried learning unity. It was a pleasant experience learning c# since I was learning c++ already from highschool days.
@santiagobenavides1359
@santiagobenavides1359 2 жыл бұрын
Nice vid bro
@erikpaulsen3111
@erikpaulsen3111 2 жыл бұрын
C# can be accessed through Powershell and then deployed on non-Microsoft platforms via Windows Subsystem for Linux. This was done to make Azure more competitive with other clould providers using Bash/Git/Docker. Your programming language is defined by what platform, framework or library you need access to. Playstation 5, Dart and PostgreSQL will probably not work.
@maynardpaye
@maynardpaye 2 жыл бұрын
c#, sql, css, jquery, javascript, css represent!
@syarifnm3047
@syarifnm3047 2 жыл бұрын
Php, prolly one of the best for starters, but rn phyton prolly is the best for complete beginner
@PrabeshPlayzSoulTheif
@PrabeshPlayzSoulTheif 2 жыл бұрын
Well it is somewhat relieving to know it'll get easier but boy does it not feel like it during your first one.
@thebonnebouffe
@thebonnebouffe 2 жыл бұрын
I have no clue how I landed here but your « working from home » video was the best I’ve watched so far…New into coding and seriously I don’t even know how you guys do it. One of my horrible experiences so CHAPEAU BAS! 😅
@colinmaharaj
@colinmaharaj Жыл бұрын
On a few occasions I had the opportunity to code some apps in C++ ( Builder) that was written in Python. The problem was the python app was too slow or limited in some way or another. I definitely think C/C++ should be your first language to learn since it bridges the idea of a language and the CPU and makes the experience mentally better with making choices. I think the idea of forgetting the CPU and leave it complete abstract is a bad one.
@RenderingUser
@RenderingUser Жыл бұрын
i dont think its a good idea to learn it first. id recommend learning it as a second language. that would help prevent learning programming from being too overwhelming you ought to start with a more simple language like python before heading into c++/c/rust etc...
@slx0371
@slx0371 Жыл бұрын
Precisely this comment right here. Nobody wants to put in any effort anymore, just let other stuff do all the work for you while you're sitting there with your 6 figure salary having absolutely zero clue of what's actually going on inside the computer and then wonder why the thing is slow/buggy as hell. Quality? What's that? Gimme the money & I'm out - I feel like that's pretty much every cs graduate going into the job market now unfortunately...
@alalva6157
@alalva6157 2 жыл бұрын
In my university they start with C. And everytime I have to use pointer to do the final project of the course I feel like killing someone. It always give me error, and when there arent error messenges the program doesn't work. Which is very frustrating
@TwitchRadio
@TwitchRadio 2 жыл бұрын
Two questions if you have a minute. So with SQL if I was to use a GUI method of inputing the information in and building the database, would that count as knowing SQL in a company's eyes. And if I knew I wasn't messing with Apple Inc. Stuff, what would you say that last language should be?
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
1. You should at least be able to "write" basic query in order to be able to say you "know" some sql (but it's really not that hard tbh) 2. Learn Java for CS fundamentals or JavaScript for practicality
@TwitchRadio
@TwitchRadio 2 жыл бұрын
@@PIRATEKINGDOM thanks for the help.. I did learn SQL, but it was a fast pace course and had to move on to other projects.. But that professor was like... Just use GUI method to make the DB... I was just wornding if that was normal, but sounds to me like he was looking for an easy out to teach the class. 😔.. Anyways, I'm 6 months out from my BA in software systems engineering from CTU and just wanted to get some ideas. Your channel has been a great help, so thanks for your time.. Goal is to get into Microsoft or Google at the end of this year. (grad 01/2023).. ✌️
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
wish u the best :)
@Wehn.
@Wehn. Жыл бұрын
Fun fact, C is the first programming language I learned haha, it was the language we learned for intro to programming for my Mech Eng degree, surprisingly made it much easier to understand and learn JS.
@samn6760
@samn6760 Жыл бұрын
Same. For EE, C was the first language we were taught. Hard, but it makes learning JS or Python easier
@cpK054L
@cpK054L Жыл бұрын
@@samn6760 for us it was C++. C was only for those that went into embedded focus.
@samn6760
@samn6760 Жыл бұрын
@@cpK054L weirdly enough, they made us learn C, and then taught us C++ 3/4ths of the way through the course. A little odd, but I liked learning C, made so many other languages much easier to understand. Python is definitively my preferred language at interviews, shorter code to write
@cpK054L
@cpK054L Жыл бұрын
@@samn6760 When I had to learn how to use an ARM Cortex-M, I had to learn how to use C for that... it wasn't until I needed to implement middleware and higher level HALs that I needed C++ to express it simpler. It's like teaching Physics to people who have no calculus background.
@MoneyMastery337
@MoneyMastery337 Жыл бұрын
I’m switching from electric engineer in my undergrad to software engineering. The company that I work in now is a semiconductor engineering. The software engineer program Ofer either in c# or Java, in my case do you recommend java or C#? Thanks brother
@ryansamarakoon8268
@ryansamarakoon8268 2 жыл бұрын
While I def think C++ is not the first language you should learn, I still believe it's important for University to cover in the second or third year. It's convoluted because you have a lot more control over the machine, giving you speed and versatility over simplicity. A lot of low level systems must be done in C++ and it definitely is a language I think everyone should try learn after understanding a simpler language like c# as it will rly teach you what's happening under the hood.
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
Agreed
@mattj5245
@mattj5245 Жыл бұрын
Excellent info
@jeffpeng1118
@jeffpeng1118 2 жыл бұрын
Hi, I am a new student in Computer science. I am going to learn ASSEMBLY as my first programming language. I know Assembly isn't one of the ones you recommended, but it is not the ones you advised against either, and it is 1 spot higher than swift. I am sure I will have fun learning Assembly and acing FAANG interviews in ASSEMBLY. What do you think? Please let me know. Thanks!!!!!!!!!
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
That’s actually not a good idea… I’m pretty sure that most companies will not accept assembly as the programming language for coding interviews. I didn’t advise against it becuz I never imagined one would ever learn assembly as their first language. U really don’t need to learn assembly for work.
@jeffpeng1118
@jeffpeng1118 2 жыл бұрын
@@PIRATEKINGDOM I see, thanks for the reply! Actually, I was a bit joking, I never thought anyone would do assembly as well (unless required by their university course). It is only until I saw Assembly on the list 1 spot above swift that I came up with this genius idea haha
@Anshika.Agrawal
@Anshika.Agrawal 2 жыл бұрын
Hi Daniel, I'm going to have a interview with Microsoft for software developer, any suggestions from your side for technical interview?
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
Leetcode leetcode! That’s 90% i’d say tbh
@mylearningjournal7188
@mylearningjournal7188 2 жыл бұрын
5:48 JavaScript is one of the most versatile languages out there.
@rezobubuteishvili7418
@rezobubuteishvili7418 Жыл бұрын
Hey thank you very much for your time and effort! It has not been long since this video was recorded but I guess the list has not changed right?
@PIRATEKINGDOM
@PIRATEKINGDOM Жыл бұрын
Still the same!
@rezobubuteishvili7418
@rezobubuteishvili7418 Жыл бұрын
guessed so. So now I'm on CS50 Harvard course week1 (of10) and I ultra fresh to this field. I am trying to figure out how everything works in general. after I'm done with cs50 I'll start to learn a language with full concentration. can you tell me where can I learn language properly. like a good book or web page?
@PIRATEKINGDOM
@PIRATEKINGDOM Жыл бұрын
best resource is always on youtube. check out the crash courses on freecodecamp.org and TraversyMedia. You can also find commonly asked questions on my website. piratekingdom.com
@rezobubuteishvili7418
@rezobubuteishvili7418 Жыл бұрын
@@PIRATEKINGDOM thank you so much
@myafizhambb144
@myafizhambb144 Жыл бұрын
14:35 personal note
@nikolae05
@nikolae05 2 жыл бұрын
why isn't Go recommended? I find it useful in building my backend apps
@anira1504
@anira1504 6 ай бұрын
What language is better for financial analysis predictions and Forex trading
@sevn9562
@sevn9562 Жыл бұрын
When I first started my programming journey at Ohio State, I was immediately turned off to the whole concept because my first 2 classes in engineering used matlab and my first actual computer science class was in C++. Now that I’ve decided to retry this path as a self taught programmer I feel a lot more confident that I’ll be able to understand these concepts. Not only are the free tutorials faster and easier to understand than college courses but they’re taught by people who actually seem like they wanna be there, unlike my Engineering and C++ instructors 😂
@ceeril
@ceeril Жыл бұрын
Agree, C++/C definitely not a good language for beginner, I don't code anymore, but still reading them sometimes. When programming as beginner, you need to develop a coder mindset/thinking. Mastering all popular language is such a waste of time.
@ShahilShahCreation
@ShahilShahCreation 2 жыл бұрын
Could you please recommend a tutorial on youtube about C# complete course from basic to advanced ?
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
Here's one to get you started kzbin.info/www/bejne/fZm0lZ9_e96fh5o&ab_channel=freeCodeCamp.org
@abemelechmesfin4405
@abemelechmesfin4405 2 жыл бұрын
@@PIRATEKINGDOM Thank you! more thank you for reading the comments
@malikkashifnawaz
@malikkashifnawaz 2 жыл бұрын
Summary: Languagues to Avoid in the Begining C++ and C Best 6 Languages for beginners 1- JavaScript 2- Python 3- C# 4- Java 5- Swift 6- SQL Thanks me later.
@queenadereign1600
@queenadereign1600 2 жыл бұрын
Thank you
@natgenesis5038
@natgenesis5038 Жыл бұрын
Swift
@fernandosiahaan906
@fernandosiahaan906 Жыл бұрын
You are a life saver
@mahimapeter4226
@mahimapeter4226 Жыл бұрын
But I'm learning c right now 😶
@truongvinh204
@truongvinh204 Жыл бұрын
@@mahimapeter4226 same 😥
@leoblack8497
@leoblack8497 2 жыл бұрын
*My mother language is java xD Gotta love his sense of humor But for real java was my first language and it'll always have a special place in my heart
@varaprasadreddyy1565
@varaprasadreddyy1565 2 жыл бұрын
great video
@harshilshukla8496
@harshilshukla8496 2 жыл бұрын
Is it really true that if I learn python as a 1st language then it would be comparitively difficult to make transition in any other like java ?
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
No
@kcb09
@kcb09 8 ай бұрын
thanks best vedio ever
@kyleMcBurnett
@kyleMcBurnett 2 жыл бұрын
I disagree that C++ started OOP. I believe that honor is better attributed to smalltalk. Nice video though.
@marienixon148
@marienixon148 2 жыл бұрын
I started the CS50 course online. The first thing they want you to write is in Scratch, and the next language they work with is C. Having already started Javascript and Python, I'm not keen to start 2 more languages...
@amywong451
@amywong451 2 жыл бұрын
Hi may I know where did you watch the cs50 course?
@rekeo1064
@rekeo1064 2 жыл бұрын
@@amywong451 hello, you can watch them all on youtube
@marienixon148
@marienixon148 2 жыл бұрын
@@amywong451 I signed up with Harvard and got a free download. It's free unless you want the certificate at the end.
@Unknown-co6mo
@Unknown-co6mo 2 жыл бұрын
Well, i think we had different poiny of view, as im not software developer/engineer. Im i engineering area... That's make sense
@gradovvladimir4315
@gradovvladimir4315 2 жыл бұрын
3:25 I've been writing C++ programs since 2010, but have never used it for game development :)
@kaylove4507
@kaylove4507 8 ай бұрын
What did you use it dory
@kaylove4507
@kaylove4507 8 ай бұрын
For*
@bentelog2823
@bentelog2823 Жыл бұрын
i used c++ for OPENGL game engine development. i was RDBMS for 5 yrs, using VBA, VB6, FOXPRO, VBNET C#/ASPNET. but my RDBMS skill is nothing when u do collision matrix.
@dreday1062000
@dreday1062000 Жыл бұрын
@Pirate King ... For someone who wants to become an entry-level software engineer for Amazon, which language do you recommend focusing on learning? I imagine different companies have different language preferences.
@PIRATEKINGDOM
@PIRATEKINGDOM Жыл бұрын
Javascript or java
@dreday1062000
@dreday1062000 Жыл бұрын
@@PIRATEKINGDOM thanks. I have a bachelors in MIS. They recruited me as an area manager while I was in college. It’s a foot in the door, but I wanna get break off into their IT sector. Your content is great. Keep it up man.
@cheesywafflez9408
@cheesywafflez9408 Жыл бұрын
the university im on teaches c++ so i’ve got no choice imma just do my best to learn it then i’ll learn js,java then phyton. Wish me luck im a 1st year IT student.
@shadow_keyl19
@shadow_keyl19 2 жыл бұрын
I'm in the first class of high school in Italy and my teacher of informatics is telling to us the C and it's very difficult to learn 😅
@ShahilShahCreation
@ShahilShahCreation 2 жыл бұрын
Where can we contact you for any queries or assistance related to Software Engineering or the programming languages ?
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
Come join us in Discord! discord.gg/PzPt2Jgj5w
@VishnuDatta
@VishnuDatta 2 жыл бұрын
That monitor is the best idea I've ever seen
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
My Productivity Couch Setup: kzbin.info/www/bejne/oJ3HZ3WJhst3pM0
@hnwlightsugar2280
@hnwlightsugar2280 2 жыл бұрын
I learned Java I my first two years college and changed to c++ after i transferred to university. Totally disaster since I have to use 90% of my time doing memory leak checking and debugging.
@fidellis9781
@fidellis9781 Жыл бұрын
My question is, been working on the MERN stack for some time now,,, self teaching,,, it has taken me a lot of hours to learn it, knowing that if i stop coding for some time, i forget a lot of things, should i add another language like pythom, c#
@PIRATEKINGDOM
@PIRATEKINGDOM Жыл бұрын
Python’s a good language to add
@fidellis9781
@fidellis9781 Жыл бұрын
@@PIRATEKINGDOM some people are saying java is better to start with before python as they are more jobs for it, Whats your take,, spent 2 years on the MERN Stack and its been hard to get entry level jobs
@PIRATEKINGDOM
@PIRATEKINGDOM Жыл бұрын
@@fidellis9781 i guess it depends on where u live. Mern’s a popular stack in the US and java no longer as popular as before. Same thing with python; there’s a lot of demand for python engineers nowadays. U’ll have to do some research locally and see what technologies are in demand
@Anhar001
@Anhar001 2 жыл бұрын
HTML is not a *programming* language as it is not Turing complete at least not the last time I checked. However I suspect the confusion arises from the fact that HTML is a "markup language"
@EduardoSanchez-un2hh
@EduardoSanchez-un2hh 2 жыл бұрын
Isn´t Java only used for keeping running legacy applications?
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
It still has a lot of demand in the job market, for instance, the finance industry.
@ivanpreciado8266
@ivanpreciado8266 2 жыл бұрын
I’m struggling to fully understand coding in my university because we use c++, I spend hours or days trying to solve some problems that my teacher assigns us, it doesn’t help either that my teacher isn’t very good at explaining. But awesome video, I don’t want to give up coding just because of this, I’ll check out the languages that you mentioned.
@ShahilShahCreation
@ShahilShahCreation 2 жыл бұрын
Could you tell us: Topics fall under C# basic , intermediate, advanced and expert. Please provide the list...?
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
Sorry I don't understand the question
@ShahilShahCreation
@ShahilShahCreation 2 жыл бұрын
@@PIRATEKINGDOM How much content should be covered for basic, how much content should we learn for the intermediate..and so on. (for eg: delegates is considered as a basic or intermediate )
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
i would say everything basic like primitive types, classes, properties, basic operators to be basic. Things like inheritance, interfaces, data structures & algorithms, LINQ, to be intermediate. Delegates, dependency injection, and can't think of any more... but yeah things like these to be advanced :p
@Goriaas
@Goriaas 8 ай бұрын
2:57 THis is literally almost every STEM field university in Europe..... Since unis are paid with tax money, they want to get rid of as many as possible, with the additional assumption that the ones that graduate will also be of higher quality
@fugi_1564
@fugi_1564 2 жыл бұрын
What about PHP?
@smurfx6922
@smurfx6922 Жыл бұрын
And the only thing I am worried about is why is that monitor mounted in such a way in the background.... do you code while laying down or what???
@PIRATEKINGDOM
@PIRATEKINGDOM Жыл бұрын
Check out my day in the life video :/
@ShahilShahCreation
@ShahilShahCreation 2 жыл бұрын
Best languages and frameworks that we should learn to become a web developer ?
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
Check this out! kzbin.info/www/bejne/iV7ZfIWGgcl4fdk
@LittleRadicalThinker
@LittleRadicalThinker 2 жыл бұрын
Holy crap, C and C++ are the only ones I know, but given I’m still nothing in programming, it’s nothing still.
@ManpreetKaur-wr6lh
@ManpreetKaur-wr6lh 2 жыл бұрын
If I am serious about competitive programming, what language is ideal?
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
C++ it’s the fastest
@takeshikovach5165
@takeshikovach5165 2 жыл бұрын
It was sequal, but there was a court case with the airline, so they have to change the name, but they continued calling in sequel.
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
Interesting
@codypiver9938
@codypiver9938 2 жыл бұрын
I plan on going into cyber forensics, which is best for me?
@PIRATEKINGDOM
@PIRATEKINGDOM 2 жыл бұрын
sorry i don't know much about that field
@abrpp
@abrpp 2 жыл бұрын
was Java hahaha. now I love javascript lol
How to Become a Software Engineer
9:22
PIRATE KING
Рет қаралды 48 М.
coding languages I would learn (if I could start over)
9:19
PIRATE KING
Рет қаралды 31 М.
Зу-зу Күлпәш. Агроном. (5-бөлім)
55:20
ASTANATV Movie
Рет қаралды 600 М.
ISSEI funny story😂😂😂Strange World | Magic Lips💋
00:36
ISSEI / いっせい
Рет қаралды 129 МЛН
Why Most Programmers DON'T Last
18:56
Healthy Software Developer
Рет қаралды 229 М.
Introductory Calculus: Oxford Mathematics 1st Year Student Lecture
58:03
Oxford Mathematics
Рет қаралды 10 МЛН
10 years of coding in 13 minutes
13:28
Joma Tech
Рет қаралды 4,8 МЛН
What does a Data Analyst actually do? (in 2024) Q&A
14:27
Tim Joo
Рет қаралды 14 М.
Top 10 Types of Software Developers
20:39
Aaron Jack
Рет қаралды 696 М.
Best Programming Languages for LEETCODE | Software Engineer
5:51
Programming vs Coding - What's the difference?
5:59
Aaron Jack
Рет қаралды 1,9 МЛН
INSANE OpenAI News: GPT-4o and your own AI partner
28:48
AI Search
Рет қаралды 456 М.
Зу-зу Күлпәш. Агроном. (5-бөлім)
55:20
ASTANATV Movie
Рет қаралды 600 М.