Which Programming Language To Learn First #01 | Desktop Application Programming Languages

Which Programming Language To Learn First #01 | Desktop Application Programming Languages

This video is part of a series that will help you discover which programming language to learn first. The only question you should ask yourself is “What project have I always wanted to make while coding?”. This is a great question because it’ll keep you engaged while you’re learning because at the end of learning that particular language you’ll be able to build out the project you’ve always wanted to do!

Today’s video is about how to choose your first programming language to learn if your dream project is a desktop application. I will not be teaching you how to code, but which languages you should consider.

Links:
Windows:
* https://docs.microsoft.com/en-us/visualstudio/designers/getting-started-with-wpf?view=vs-2019

MacOS:
* https://developer.apple.com/swift/

Linux:
* https://www.gtk.org/

Cross-Platform:
* ElectronJS: https://www.electronjs.org/
* Haxe 4: https://haxe.org/

YouTube Setup:
Keyboard ➡️ https://amzn.to/3dEZuT1
Mouse ➡️ https://amzn.to/2xyoBpY
Dell 34″ UltraWide Monitor ➡️https://amzn.to/2xoPTiO
Canon EOS M6 Mark II ➡️https://amzn.to/3aislup
Desk ➡️https://amzn.to/39pGGUu

Social Media:
Instagram ➡️ https://www.instagram.com/profitprogrammer
Twitter ➡️ https://twitter.com/ProfitProgramm2

20 Comments

  1. Santosh Upreti on August 15, 2021 at 9:50 pm

    well thank u ..i was confused on how to build applications ….it made me clear



  2. Soha Abossaoud on August 15, 2021 at 9:56 pm

    very useful, thank you!



  3. Mabro Beats on August 15, 2021 at 9:56 pm

    Nice man 👌 interested



  4. Infinity & Beyond on August 15, 2021 at 10:03 pm

    Haxe is its own language not what you described.



  5. Marat Ermeshev on August 15, 2021 at 10:06 pm

    Amazing video! It gives you lots of information in a very short time!



  6. Dangerous ᴄᴏᴅᴇ乂 on August 15, 2021 at 10:07 pm

    Amazing



  7. egefar mozambique on August 15, 2021 at 10:10 pm

    I love this! Small amount of time & that it!



  8. duz Tv on August 15, 2021 at 10:12 pm

    Dope! Nice work sir. Got a quick question, I am very good with Python. Started with data science, but thinking of switching to desktop applications development. Please if you were in my shoes which would you choose python’s tkinter or javascript’s electron?



  9. Tarina Monty on August 15, 2021 at 10:12 pm

    Love your content too Thom!! This is super helpful on honing into which languages are most relevant! My skills are only very basic, and I learned it from customizing my MySpace page back in the day haha!! 😆



  10. Bhargav Vyas on August 15, 2021 at 10:12 pm

    Awesome. Exactly what I was looking



  11. Ernesto Guavera on August 15, 2021 at 10:18 pm

    Is PyQt5 library usefull for desktop app?



  12. Eveguel Arocha on August 15, 2021 at 10:20 pm

    I bet D is for Dart?



  13. 7Loaded on August 15, 2021 at 10:27 pm

    Should I learn c++ or c# first



  14. chris thomas on August 15, 2021 at 10:28 pm

    can you tell me the front end and backend languages used for building
    1.Desktop apps
    2.websites
    3.mobile apps
    If they require both frontend and backend languages seperately



  15. anime mob on August 15, 2021 at 10:31 pm

    Thankx for the info..really helpful, Can you tell me your opinion on javafx?



  16. Akshay Nimkar on August 15, 2021 at 10:33 pm

    What about Javafx with java? That is also cross platform.



  17. A Business on August 15, 2021 at 10:33 pm

    I currently know the basics of Python/ Javascript. Is this list still accurate? Never really considered C# before



  18. QD World on August 15, 2021 at 10:40 pm

    Thanks for the introduction. Can you let me know about Visual studio for cross platform desktop applications .. should I learn Visual Studio or Electron or Heux



  19. Hye Jisco on August 15, 2021 at 10:45 pm

    What progrming lnguage , suitable for create karaoke software



  20. Asitha Yomal on August 15, 2021 at 10:48 pm

    D is a language, Google it "dlang", dlang.org