1 - поисковики в помощь -
на каких языках программируют роботов
2 -
awesomer Новички преувеличивают знание конкретного языка программирования.
поддержу! и дополню - все те кто быстро прогрессирует в программировании и достигает успеха в карьере, с самого начала, в то или иной мере,
осваивают разные языки, технологии, инструменты... - это может казаться трудным, в действительности,
реализуя очень простые задачи, но разными способами, вы на много быстрее получаете разностороннее понимание что вы вообще делаете? (когда пишете код) как это работает? и что вообще происходит? (в ИТ, в вашей программе, в вашем компе, и когда то - в вашем командном проекте)
2+ .. кстати трудность изучения нескольких языков/технологий также сильно преувеличивается -
делайте простые задачи + как можно быстрее начинайте делать задачи не из книг а для себя и/или своих близких (все становится резко осмысленее и веселее).. пусть это будет микро задача - бот для считывания ?... курса доллара? погоды?.. что нужно кому то из тех кто рядом? и отображения в трее (это отдельным этапом ;))
3 -
Мария Мальцева С и желательно хотя бы немного ассемблер.
и тоже поддержу! хотя бы основы, если ваша цель робототехника - и asm, и C (C++ может подождать ;) должны быть в списке вашего штурма на самых ранних этапах ))
удачи! ))
ps по стечению обстоятельств, когда я поступал в ВУЗ, умудрился выбрать специальность, на которой в тот год устроили эксперимент - первый семестр - ассемблер некоей упрощенной виртуальной машины... второй - компилятор для этого асма.. модулями.. на модули было порезано так, что по сути весь поток собирал полный комплект компилера ))
.. естественно тест состоял в том, что в эталонной сборке преподов, модуль пары (студентов) заменял эталонный, и все прогонялось по тестам ))
зачет не был возможен, если не достигается 100% прохождение тестирования ))