Najpopularniejszym językiem programowania jest C.
Od wielu lat najlepszym językiem programowania jest język C,
jednakże istnieją także systemy programowania swoim działaniem zbliżone do asemblera. Arduino programowanie możemy rozpocząć tak jak w C. Właśnie ten język jest wbudowany w system programowania Arduino. Arduino wbrew pozorom jest łatwy do opanowania i przyswojenia, zawierając elementy składniowe C łatwo jest się przestawić na jego używanie programistom C, ale jednocześnie jest on bardzo łatwy do opanowania przez domorosłych programistów i początkujących amatorów. Instrukcje i programowanie w arduino są bardzo przejrzyste i czytelne, pozwalają programiście na swobodę budowy składni swojego programu poprzez swobodną budowę i zastosowanie unikalnych funkcji i procedur. Możliwości skomplikowania kodu są w tym języku bardzo ograniczone, zestaw narzędzi które programista ma do wyboru jest na tyle czytelny że można swobodnie dobierać je tworząc mniej lub bardziej skomplikowany kod. Podobieństwo kodów w Arduino i programowanie sprawia że instrukcje są bardzo czytelne a tworzenie skomplikowanych programów dzięki specjalnym funkcjom Arduino staje się prostsze i łatwiejsze. Programy napisane w Arduino zawdzięczają swoją czytelność dzięki temu że posiadają szerokie zestawy bibliotek – biblioteki te pozwalają napisać kod w znacznie krótszym czasie a czytelność i funkcji i procedur wydaje się być widoczna gołym okiem. Jednakże taki był zamysł autorów Arduino, żeby język był przejrzysty i oparty o najbardziej znany język programowania jakim jest C. Dlatego każdy kto chce uruchomić Arduino IDE musi się przygotować na to że znajdzie w nim całą masę przykładowych programów, które może wykorzystywać do budowania swojego kodu, ale gdzie nauczyć się najlepiej Arduino, gdzie szukać podstawowe elementy do programowania i realizować fascynujące projekty. Jest platforma, która zapewnia aby arduino programowanie było przyjemne – to Strefa kursów, tam można odszukać bardzo wartościowe szkolenie z podstaw i zasad programowania w arduino. Jeżeli jesteś kompletnie zielony z elektroniki i podstaw Arduino ten kurs jest dla ciebie, nauczysz się na nim zasad programowania na konkretnych układach elektronicznych nie posiadając specjalistycznej wiedzy, lutownicy i innych narzędzi. Szkolenie to jest omówieniem podstaw elektroniki a także podstaw języka C, po wstępie przechodzi się w nim do meritum jak tworzyć elementy mechaniczne oraz jak pracować z wyświetlaczem LCD. Dowiesz się na nim jak stworzyć system inteligentnego domu oraz jak stworzyć robota. Kurs ten zawiera siedem godzin filmów, które pomogą ci w sposób łatwy i przyjemny rozpocząć swoje działania z tym znakomitym językiem programowania opartym na C. Jego przystępna cena jest istotnym elementem, który może cię zachęcić do rozpoczęcia nauki i arduino programowanie nie będzie stanowić dla każdego kto ukończy ten kurs żadnej trudności. Nauczysz się tam niezbędnych podstaw do tego, abyś mógł stać się programistą tego języka.