Другие языки программирования и технологии
Программирование для новичка
Парни, подскажите с чего лучше начат обучение программированию... На каком языке лучше учиться и т. д. Может какие ссылочки дадите ?!
С ассемблера.
1. поймешь принцип работы программ и процессора
2. научишься оптимизировать код для максимального быстродействия
3.сможеш читать программы без исходников с любого языка
4. все равно потом придется, но будет сложнее перестоится.
Кстати сложным он только сначала кажется.
1. поймешь принцип работы программ и процессора
2. научишься оптимизировать код для максимального быстродействия
3.сможеш читать программы без исходников с любого языка
4. все равно потом придется, но будет сложнее перестоится.
Кстати сложным он только сначала кажется.
ну, смотря для чего тебе это надо.. .
учи C++
учи C++
Учи математику и алгоритмы.
Для начала всё равно какой язык учить. Главное, чтобы был несложным.
Традиционно это паскаль, хотя можно и с Си начинать. В любом случае,
обычно начинают изучение программирования с процедурной парадигмы.
Дальше стоит углубиться в изучение архитектуры и операционных систем.
Дальше - уже специфические темы, типа сетей, всяких технологий и прочего.
Для начала всё равно какой язык учить. Главное, чтобы был несложным.
Традиционно это паскаль, хотя можно и с Си начинать. В любом случае,
обычно начинают изучение программирования с процедурной парадигмы.
Дальше стоит углубиться в изучение архитектуры и операционных систем.
Дальше - уже специфические темы, типа сетей, всяких технологий и прочего.
А ещё лучше пойти в соответствующий вуз. Язык - имхо все-равно с чего начинать. Принципы -то, в основах одни и те же. Если для себя самого, то Delphi - это самое оно. Если есть планы этим и заниматься в будущем, то лучше не тратить время а начать сразу с C#. Если есть желание, то сил понять это сходу хватит. А ссылочки круче гугла ничто не даст.
Тебе придется освоить в указанном порядке следующие термины и понятия:
1) блок-схема и базовые алгоритмические структуры (БАС)
2) языки програмирования (история/классификация) , псевдокод
3) структурное программирование
4) модульное программирование
3) операционки вкратце
5) объектно - ориентированное программирование
6) окрепнув и набравшись мужества можешь побробовать понять ассемблер и системное програмирование, но это уже для тех, кто рожден был чтобы стать программистом.
А язык дело вкуса. Просто попробовать попрограмировать не получиться (попробовать получится, в смысле - из этого ничего не получится) - когда ты начнешь разбираться в этих вещах ты поймешь, что выбор языка больше зависит от поставленной задачи, чем от желания программиста, которого это ничуть не смущает, т. к. освоив хотябы один язык ты сможешь с легкостью учить другие, ибо существенная разница между ними лишь в том, какой компилятор используется для получения готовой программы (и есть ли необходимость компилировать программу - мож это веб-ориентированный скриптовый язык, многие из которых, к слову, по синтаксису похожи на С и С++).
А что касается простоты:
Проще всего учить бесик (Basic), т. к. там мозгов почти ненужно - среды разработки буквально сами за тебя весь код пишут, ты только мышой тыкаешь че те нужно, кароче морально разлагаешся.. .
Паскаль (Pascal или Object Pascal, в чем разница между первым и вторым поймешь в процессе обучения) тоже относительно прост для новичка, т. к. почти все служебные единицы, типа операторных скобок выполнены в виде англоязычных слов и выражений, так что знающий инглишь уже почти знает паскаль (к слову о инглише - это национальный язык всех программеров, т. к. почти вся толковая инфа про ЯП, операционки, железо и прочее писана именно на нем. Не бояться - основное можно найти и на русском) , и несмотря на это намного более гибок чем бесик.. . и (как мне кажется, со мной конечно могут несогласиться) в своем об. -ориентированном варианте немногим уступает C++.
C++ из всех модульных и объектно-ориентированных языков самый гибкий и производительный - позволяет выделывать практические любые извращения - то что не может С++ может только ассемблер. Самый популярный среди кодеров всех областей на данный момент.
Лично я начинал с Паскаля, но теперь я думаю что лучше начинать с C/C++
А вузы и прочие обр. учреждения лучше забудь - тебе повезет если у тебя вообще после них не пропадет желание программировать. Лучше научись сам (а диплом в подземке купи))
1) блок-схема и базовые алгоритмические структуры (БАС)
2) языки програмирования (история/классификация) , псевдокод
3) структурное программирование
4) модульное программирование
3) операционки вкратце
5) объектно - ориентированное программирование
6) окрепнув и набравшись мужества можешь побробовать понять ассемблер и системное програмирование, но это уже для тех, кто рожден был чтобы стать программистом.
А язык дело вкуса. Просто попробовать попрограмировать не получиться (попробовать получится, в смысле - из этого ничего не получится) - когда ты начнешь разбираться в этих вещах ты поймешь, что выбор языка больше зависит от поставленной задачи, чем от желания программиста, которого это ничуть не смущает, т. к. освоив хотябы один язык ты сможешь с легкостью учить другие, ибо существенная разница между ними лишь в том, какой компилятор используется для получения готовой программы (и есть ли необходимость компилировать программу - мож это веб-ориентированный скриптовый язык, многие из которых, к слову, по синтаксису похожи на С и С++).
А что касается простоты:
Проще всего учить бесик (Basic), т. к. там мозгов почти ненужно - среды разработки буквально сами за тебя весь код пишут, ты только мышой тыкаешь че те нужно, кароче морально разлагаешся.. .
Паскаль (Pascal или Object Pascal, в чем разница между первым и вторым поймешь в процессе обучения) тоже относительно прост для новичка, т. к. почти все служебные единицы, типа операторных скобок выполнены в виде англоязычных слов и выражений, так что знающий инглишь уже почти знает паскаль (к слову о инглише - это национальный язык всех программеров, т. к. почти вся толковая инфа про ЯП, операционки, железо и прочее писана именно на нем. Не бояться - основное можно найти и на русском) , и несмотря на это намного более гибок чем бесик.. . и (как мне кажется, со мной конечно могут несогласиться) в своем об. -ориентированном варианте немногим уступает C++.
C++ из всех модульных и объектно-ориентированных языков самый гибкий и производительный - позволяет выделывать практические любые извращения - то что не может С++ может только ассемблер. Самый популярный среди кодеров всех областей на данный момент.
Лично я начинал с Паскаля, но теперь я думаю что лучше начинать с C/C++
А вузы и прочие обр. учреждения лучше забудь - тебе повезет если у тебя вообще после них не пропадет желание программировать. Лучше научись сам (а диплом в подземке купи))
По моему лучше начать с языка который ты больше знаешь- Русский. Учись на Профт5. Иди сюда-http://proft5.pobedit.com/
Похожие вопросы
- Язык программирования для новичка.
- Что такое класс в программировании? Я новичок, объясните очень простыми словами (
- Какой язык программирования выбрать новичку?
- Язык программирования для новичка
- Как научиться программированию? Я новичок и ничего не умею в этой области.
- Какой язык программирования учить новичку? Пробую яву, но трудо еще
- С какого языка программирования начать новичку?
- КАКОЙ ЯЗЫК ПРОГРАММИРОВАНИЯ ВЫБРАТЬ НОВИЧКУ КОТОРЫЙ НИФИГА НЕ ПОНИМАЕТ И ХОЧЕТ РАЗРАБАТЫВАТЬ ИГРЫ И СОЦСЕТИ
- Какой язык программирования учить новичку в 2022? Советуют везде учить Python, сложно ли будет найти потом работу?
- С чего начать программирование linux для полного новичка?