1)можете сказать где можно взять документацию и хорошие книги по таким языкам как: для С++\С,python,Basic,Java,Arduino
2)какие языки программирования нужны чтобы изучать робототехнику?
3) что вы думаете о сайте codecademy.com кто нибудь изучал языки программированию по этому сайту?
Языков мало, надо еще программирование изучить ))
В кодакадемии последний раз когда смотрел были просто интерактивные задачки по основам, но понимания как это всё применять в реальности не особо давало.
Сейчас там вроде бы уже добавили что-то еще, платные подписки, но думаю есть варианты лучше.
Например, можно отсюда начать:
- Список хороших онлайн-курсов по программированию
- Изучение программирования, как учиться, искать работу, и прочие полезные материалы
Вряд ли сильно полезен для робототехники, разве что для Экселя (VBA) )
Робототехника обобщенный термин. Который можно разделить на два направления – управление механизмами и исполнительные механизмы (роботы). Которые в свою очередь делятся на специализации.
-
Управление это программное и аппаратное обеспечение. Для управления используются как обычные ПК так и встраиваемые системы. Также используются и мобильные гаджеты. Не следует забывать о базах данных, облачных технологиях, нейронных сетях и т.д. Здесь выбор языков программирования не ограничен фантазией, язык подбирается под решение конкретных задач.
-
исполнительные механизмы включают науки: механика, гидравлика, связь как проводная так и без проводная, электротехника, электроника, микросхемотехника, микроконтроллерные и микропроцессорные системы. При программировании микроконтроллеров используют языки Assembler, C иногда (очень редко) C++.
Кратко, робототехника это сложный программно-технический комплекс. И все научные направления используемые в разработке не охватит один человек.
Общее во всех направлениях - алгоритмизация.
А книг в сети множество, читать не перечитать.
Ссылка на один из ресурсов: Free Pdf Books