-4

У меня есть друг, который не майор компьютера.

Например, он не знает, что такое bit , byte и т.д.

Теперь он хочет программировать.

Так что мне интересно, какой язык лучше? C , JAVA или что-то еще?

2 ответа2

2

Цель

Самая важная часть в программировании, это просто начать. Как только вы почувствуете удовлетворение от создания «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/

Наконец, некоторые люди лучше учатся в групповой среде, если это так, то они должны поступить в общественный колледж.

0

Зависит, что интересует твой друг? Почему он или она хочет программировать?

Если он или она хочет знать программирование, я рекомендую C C учит вас всему, что связано с памятью, а языки более высокого уровня - нет. Вы узнаете намного больше о компьютерах, изучая C, чем любой другой язык (кроме ассемблера, но это обычно не рекомендуется в качестве первого языка).

Если он или она хочет изучать программирование, не зная, что происходит за кулисами (похоже, это может быть тем, что ищет ваш друг), то я рекомендую язык более высокого уровня, такой как:

  • Javascript: это, пожалуй, самый распространенный язык программирования. Вы можете запустить это на веб-страницах, а также в стандартном приложении. Я рекомендую Javascript вашему другу.
  • Python: обычно проще, чем Javascript и Java , но работает медленнее.
  • Visual Basic
  • C#: см. Комментарий DanielRHicks
  • Java: ожидается, что будет работать быстрее, чем Python и Javascript , но с большим количеством кода.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .