У меня есть друг, который не майор компьютера.
Например, он не знает, что такое bit , byte и т.д.
Теперь он хочет программировать.
Так что мне интересно, какой язык лучше? C , JAVA или что-то еще?
У меня есть друг, который не майор компьютера.
Например, он не знает, что такое bit , byte и т.д.
Теперь он хочет программировать.
Так что мне интересно, какой язык лучше? C , JAVA или что-то еще?
Цель
Самая важная часть в программировании, это просто начать. Как только вы почувствуете удовлетворение от создания «Hello World», это будет мотивировать вас продолжать.
язык
Язык действительно не имеет значения, пока вы изучаете принципы. Большинство классов начинаются с Python, Javascript или Java. Как только вы поймете принципы для циклов, функций и побитовых операторов, вы можете перейти к языку, подобному Java, C, C++, который требует более глубокого понимания сборки мусора, объектно-ориентированного программирования, указателей, интерфейсов, Generics и т.д. ,
Учебники Есть много ресурсов для новичков в программировании. Вот мои любимые.
Scratch - забавный визуальный подход к программированию, созданный MIT
CodeAcdemy.com - интерактивный веб-сайт на разных языках (Python, Ruby и т.д.)
Code.org - еще один интерактивный интерактивный учебник.
Дополнительная информация
Вот коллекция многих других онлайн-приложений.
http://mashable.com/2013/03/13/learn-to-code-free/
Наконец, некоторые люди лучше учатся в групповой среде, если это так, то они должны поступить в общественный колледж.
Зависит, что интересует твой друг? Почему он или она хочет программировать?
Если он или она хочет знать программирование, я рекомендую C C учит вас всему, что связано с памятью, а языки более высокого уровня - нет. Вы узнаете намного больше о компьютерах, изучая C, чем любой другой язык (кроме ассемблера, но это обычно не рекомендуется в качестве первого языка).
Если он или она хочет изучать программирование, не зная, что происходит за кулисами (похоже, это может быть тем, что ищет ваш друг), то я рекомендую язык более высокого уровня, такой как:
Javascript: это, пожалуй, самый распространенный язык программирования. Вы можете запустить это на веб-страницах, а также в стандартном приложении. Я рекомендую Javascript вашему другу.Python: обычно проще, чем Javascript и Java , но работает медленнее. Visual BasicC#: см. Комментарий DanielRHicksJava: ожидается, что будет работать быстрее, чем Python и Javascript , но с большим количеством кода.