+ 2

Hi, guys can you people suggest me which language is excellent if i wanted to create arduino sketches? (C++ or C)

I'm a maker I love to make anything that is electronic so I started with Arduino boards so I wanted to master their programming so I just want to know which language to learn in order to create arduino sketches.

13th Mar 2017, 2:50 PM
Alfayez
10 Respostas
+ 9
Last I checked Arduino were using C or C++, so your choice would be C++ (keep in mind that they are not the same). But before you start Google "Arduino programming" to be sure.
13th Mar 2017, 2:58 PM
Nikolay Nachev
Nikolay Nachev - avatar
+ 8
not really. I made a blinking diode, I don't consider that as programming 😃😃😃
13th Mar 2017, 3:02 PM
Nikolay Nachev
Nikolay Nachev - avatar
+ 8
I was just experimenting. Might be getting back to it soon though.
13th Mar 2017, 3:06 PM
Nikolay Nachev
Nikolay Nachev - avatar
+ 2
you need to use C if you want to make library files. lots of c++ is ignored by arduino also most microcontroller programming falls back on c so it's good practice, but it's pretty hard to do raw c embedded. I encourage anyone who wants to actually code to get out of the arduino ide and learn the c/c++ under the hood that will make you a much stronger programmer.
4th Apr 2017, 6:50 AM
Will Meyers
Will Meyers - avatar
+ 1
when you do please tell me.
13th Mar 2017, 3:08 PM
Alfayez
0
H-- is a good language fordeez nuts
13th Mar 2017, 2:58 PM
Ethan Barker
Ethan Barker - avatar
0
thanks, Did you use them too?
13th Mar 2017, 3:01 PM
Alfayez
0
+Nikolay Nachev after that you leave it?
13th Mar 2017, 3:05 PM
Alfayez
0
Did you use fb or somethin'? to better in touch with you.
13th Mar 2017, 3:15 PM
Alfayez
0
I'll go with C++ because it is used in creating complex sketches but don't underestimate C# it is usefully if you know this no need to learn C++ unless you want to to more complexity in your code. My recommendation will be learn both C++ and C#. If you are a hobbyist or maker like me these language should came in handy. like C# , C++ , Python , Lua. if you were able to master all four of these then all you need is your "Imagination".â˜șâ˜șâ˜ș Best of luck to all who are going to start.
14th Mar 2017, 8:34 AM
Alfayez