Другие языки программирования и технологии
Помогите с выбором языка программирования
Здравствуйте! Мне 14 лет, заинтересовался программированием. Хочу делать разные программы, а в будущем и писать код/скрипты под игры. Знаю что для этих задач лучше всего подходит C++. Но он, как мне кажется, не подходит для начинания. А может я ошибаюсь. Посоветуйте пожалуйста! И кстати, что такое ООП и матчасть?
" Хочу делать разные программы". Сложность в том, что самому их выдумывать занудно. Должна быть цель. и цель - не в знании того или иного языка, а в выполнении проектов. Выбери сначала нечто простое. выучить синтаксис того или иного языка достаточно просто. Знание определённого языка помогает в изучении другого. Многие начинали писать на языках, которых давно уже нет, но вряд ли найдутся те, кто проклинает то время или считает его потерянным. Ещё добавляются определённые трудности в освоении среды разработки, необходимости знать английский и кое-что по мелочи.
Сейчас основные знания можно получить на информатике. самый простой путь - реализовать программно школьные задания по той же информатике или математике с физикой. Язык выбери тот, который тебе больше понравится. Тем более, что сейчас есть выбор. Тут и VBS/C#/JS/java. Можно даже не использовать среду (IDE), делать всё в обычном редакторе. Со временем, возможно, и сменится предпочтение. Почему игра, неужели из-за того, что якобы прибыльно? Ведь игру в одиночку написать достаточно трудоёмко. Уже придумать нечто новое - проблема. Более того, со временем, наверняка появятся определённые стандарты. Они и сейчас есть т. н. движки. И важнее станет нарисовать, придумать героев, сюжет и продвигать (рекламировать) , чем тупо кодить.
ЗЫ Конечно, можно упереться в срр, но он требует определённой теоретической подготовки, которая приходит постепенно
Сейчас основные знания можно получить на информатике. самый простой путь - реализовать программно школьные задания по той же информатике или математике с физикой. Язык выбери тот, который тебе больше понравится. Тем более, что сейчас есть выбор. Тут и VBS/C#/JS/java. Можно даже не использовать среду (IDE), делать всё в обычном редакторе. Со временем, возможно, и сменится предпочтение. Почему игра, неужели из-за того, что якобы прибыльно? Ведь игру в одиночку написать достаточно трудоёмко. Уже придумать нечто новое - проблема. Более того, со временем, наверняка появятся определённые стандарты. Они и сейчас есть т. н. движки. И важнее станет нарисовать, придумать героев, сюжет и продвигать (рекламировать) , чем тупо кодить.
ЗЫ Конечно, можно упереться в срр, но он требует определённой теоретической подготовки, которая приходит постепенно
Для игр лучше всего подходит C++. С# - его упрощенный вариант, но программы, написанные на нем, работают раза в два-три медленнее. А обучаться программированию лучше всего начинать с Pascal, но не изучать его глубоко, а разобраться в его основах и переходить на C++ или C#. Pascal предназначен специально для начального обучения, конструкции те же, но гораздо меньше вариантов выбора различных средств и нет утопания в деталях, связанных с представлением в компьютере данных, которые полезны для оптимизации программ.
Матчасть - это аппаратура компьютера, для изучения программирования, если речь идет не о написании драйверов устройств, это неважно. ООП - объектно-ориентированное программирование, это средства языка программирования, позволяющие гораздо легче использовать ранее написанные куски кода. Эти средства надо изучать только после того, как хорошо разберешься в основах программирования. В стандартном Pascal их вообще нет, хотя их ввели в расширенные варианты Pascal.
Матчасть - это аппаратура компьютера, для изучения программирования, если речь идет не о написании драйверов устройств, это неважно. ООП - объектно-ориентированное программирование, это средства языка программирования, позволяющие гораздо легче использовать ранее написанные куски кода. Эти средства надо изучать только после того, как хорошо разберешься в основах программирования. В стандартном Pascal их вообще нет, хотя их ввели в расширенные варианты Pascal.
Можешь сразу учить C++, не тратя время на бесполезные паскаль, бейсик и, тем более, C#. Всё это - пустая трата времени!
Матчасть - теория, ООП - объектно-ориентированное программирование. Потом поймёшь, что это, а пока не заморачивайся.
Как уже написали, на intuit.ru есть уроки.
Матчасть - теория, ООП - объектно-ориентированное программирование. Потом поймёшь, что это, а пока не заморачивайся.
Как уже написали, на intuit.ru есть уроки.
Если хочешь писать игры, тогда прямая дорога к С++. Не теряй время изучая другие языки, якобы подготовить себя для дальнейшего изучения С++. Всё это бред. Иди купи себе книжку по плюсам из серии "для чайников" и читай. Там всё будет доступно и понятно, ну или почти понятно. А остальное только практика.
ООП - объектно ориентированное программирование.
Сначала выучи паскаль или бейсик, а потом переходи на c++
Сначала выучи паскаль или бейсик, а потом переходи на c++
с# мне понравился для начала
Мы в универе с паскаля начинали. Основы программирования
зайди на intuit.ru там много бесплатных курсов
Похожие вопросы
- Помогите с выбором языка программирования
- Помогите с выбором языка программирования
- Помогите с выбором языка программирования
- Здравствуйте, помогите с выбором языка программирование
- Помогите с выбором языка программирования.
- Помогите с выбором языка программирования, пожалуйста!
- Выбор языка программирования
- Выбор языка программирования
- Необходимо консультация по реальности проекта, и выбору языка программирования для реализации нейросети. Подр. и внутри.
- Выбор языка программирования