filmov
tv
Best Programming languages: What Language Should You Learn?
Показать описание
When developing a project, we often overlook the importance of our chosen programming language and focus all our attention on the hardware. However, choosing the wrong programming language can seriously impact our project during the final stage when we realize that the chosen language doesn’t support the hardware being used or that a device is far too complicated to program.
For example, many I2C devices make both schematic and PCB design trivial but can be extraordinarily hard to program. Not all manufacturers provide libraries in every language, and as such, the software development stage of a project can suffer horrendously.
As such, it is essential that we choose the right programming language for our project at the very beginning. Therefore, the computer programming language that we choose should be chosen to help simplify the task needed, provide all the libraries we need, and meet the performance requirements of our project.
▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬
0:00 Why is choosing a language important?
01:01 Determine your platform and know its limits
02:50 Assembler - The fundamental language
06:22 C - One language to rule them all
08:30 C++ - Like C, but more helpful
10:04 Python - Chiselled by the gods themselves
12:19 Java - C++ but made confusing!
13:38 Visual Basic - A guilty pleasure
15:03 So, how do we choose the right language?
17:17 Choosing the right language - Final thoughts
▬ Support us! ▬▬▬▬▬▬▬▬▬▬
We stock the latest products from Adafruit, Seeed Studio, Pimoroni, Sparkfun, and many more! Browse our shop:
For example, many I2C devices make both schematic and PCB design trivial but can be extraordinarily hard to program. Not all manufacturers provide libraries in every language, and as such, the software development stage of a project can suffer horrendously.
As such, it is essential that we choose the right programming language for our project at the very beginning. Therefore, the computer programming language that we choose should be chosen to help simplify the task needed, provide all the libraries we need, and meet the performance requirements of our project.
▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬
0:00 Why is choosing a language important?
01:01 Determine your platform and know its limits
02:50 Assembler - The fundamental language
06:22 C - One language to rule them all
08:30 C++ - Like C, but more helpful
10:04 Python - Chiselled by the gods themselves
12:19 Java - C++ but made confusing!
13:38 Visual Basic - A guilty pleasure
15:03 So, how do we choose the right language?
17:17 Choosing the right language - Final thoughts
▬ Support us! ▬▬▬▬▬▬▬▬▬▬
We stock the latest products from Adafruit, Seeed Studio, Pimoroni, Sparkfun, and many more! Browse our shop:
Комментарии