General > General Technical Chat
Want advice on learning programing language for electronics C or JAVA or Python
emece67:
.
rstofer:
MicroPython for certain uCs is quite handy. It clearly works well on the Raspberry Pi Pico and Pico W. It is clearly worth the time to learn Python.
All of my postings in this thread are oriented toward tools used for learning, not necessarily commercial projects. Those will have a language choice made by an out-of-touch manager and cast in stone regardless of facts.
makingdevices:
C is the way to go for embedded systems, there is no discussion there... However, I can relate that uPython and Python itself are quite useful and handy for fast-prototyping and Tasks automation. Indeed, I am starting to see some "internal" projects done in micropython and raspberry pis in both Solar and EV industry... Quite interesting. All in all, it is known that C has a x100 factor over python in speed, so C is the winner when you need to sell to a client a robust/fast product.
Sarvesaa:
I have been studying and coding in JAVA from 9th grade to 12th grade as a part of school syllabus.
I did many programs that include fundamentals.For example
Scanner classes, Buffered readers, iterations, strings, arrays 2Dimensional 3Dimensional.
So I think C and other languages will be easy to learn.
Zero999:
C is definitely the way to go for microcontrollers. Optimised compilers produce fast and light code and it's good for low level stuff such as accessing memory directly.
It's still good to familiarise yourself with assembly. I know it's not as important as it used to be, but it's still a good idea to know what's going on at a lower level.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version