+ 1
What language should I learn first?
I am only familiar with block languages and logo. Please reach a balance between difficulty and usefulness. Well at school we program arduino microcontrollers using C++. We have only learned the basics. The same with logo. With scratch and EV3 I have learned all the commands and how to use them. This is my experience in the world of programming. I just want to learn a language which will be of general purpose and appropriate for my level. Also I am Greek so I am unfamiliar with the terminology in English.
10 Réponses
+ 2
ugh, it depends. Specify what do you want to do and we cna then suggest you something. You have tagged arduino, do you want to program microcontrollers? or to make software?
+ 2
so buy your own uC, it can me arduino or if you want to go really like full-stack buy a standalone uC like Atmega8 or something, it is very rewarding to make a project built on that. You can also build something using Raspberry where you can use Python for manipulating GPIO pins, but C++ is always an option and for me it is more flexible. Learn algorithimc thinking and solve problems in a process and you will very quickly see progress!
+ 1
+ 1
Thank you for your answers. I just want to develop my programing skills. I think microcontrollers are better for me to train but I am not sure.
+ 1
So be it then. As far as I know, programming uC is done with c or even with c++ today! And you would not develop any logical skills using Python V: okay, that is overextending, but it is way better to train on a lower level language be ause there are more things you have to care about and it is just harder and more rewarding if you do something cool (programming microcontrollers for example)
+ 1
First learn the C language,once u r proficient in that u can opt for other languages like Java,Python etc.....But first u should learn C.
0
So what do I do?
0
i would suggest C++ if you are interested in uC. have you ever played with microcontrollers tho?
0
at school with arduino and with EV3 at ΚΠΡΚ (robotics class)
0
https://code.sololearn.com/c3Mk5PbZMwvh/?ref=app
What's Wrong?