Другие языки программирования и технологии
C какова языка программирования мне начать ?
с фортрана начни
Начинать лучше с Паскаля, точнее с Delphi (Object Pascal) он намного проще С, и в тоже время вполне востребован, хотя некоторые говорят, что Паскаль/Delphi умер.
С чего точно не надо начинать - так это с Бейсика, привыкнешь к его идеологии, потом на другой язык не сможешь перейти. Говорю, как человек, который сам пишет на VB. Изучал С в институте, но так и не научился.
Но прежде, чем начинать учить язык, следует научиться составлять алгоритмы программ, желательно на бумаге. Берешь задание, и думаешь - что нужно сделать, чтобы его выполнить? Ага, надо здесь текстовое поле, здесь радиокнопки для выбора, тут кнопки Старт и Выход, а здесь список для массива.
С внешним видом определился, теперь следующий вопрос - что должна делать программа, если выбрана такая-то радиокнопка? А если этакая? А если поставлена галочка на чекбоксе?
Расписываешь всё подробно, чтобы каждый пункт соответствовал 1 оператору языка.
Потом пишешь саму программу в компиляторе, запускаешь, получаешь ошибки, и начинаешь отлаживать программу, то есть избавлять её от лажи.
Когда она заработает, и покажет тот результат, который нужен - беги за ПЫВОМ, У ТЕБЯ ПОЛУЧИЛОСЬ!
С чего точно не надо начинать - так это с Бейсика, привыкнешь к его идеологии, потом на другой язык не сможешь перейти. Говорю, как человек, который сам пишет на VB. Изучал С в институте, но так и не научился.
Но прежде, чем начинать учить язык, следует научиться составлять алгоритмы программ, желательно на бумаге. Берешь задание, и думаешь - что нужно сделать, чтобы его выполнить? Ага, надо здесь текстовое поле, здесь радиокнопки для выбора, тут кнопки Старт и Выход, а здесь список для массива.
С внешним видом определился, теперь следующий вопрос - что должна делать программа, если выбрана такая-то радиокнопка? А если этакая? А если поставлена галочка на чекбоксе?
Расписываешь всё подробно, чтобы каждый пункт соответствовал 1 оператору языка.
Потом пишешь саму программу в компиляторе, запускаешь, получаешь ошибки, и начинаешь отлаживать программу, то есть избавлять её от лажи.
Когда она заработает, и покажет тот результат, который нужен - беги за ПЫВОМ, У ТЕБЯ ПОЛУЧИЛОСЬ!
И что он с паскалем делать будет?
Делфи. Тот же паскаль, но современнее, оболочка красивее, еще и Объектно-ориентированный.
А вообще, изучать что-то чтоне можешь использовать практически - не очень действенно. Придумай хоть, что именно ты хочешь написать.
Делфи. Тот же паскаль, но современнее, оболочка красивее, еще и Объектно-ориентированный.
А вообще, изучать что-то чтоне можешь использовать практически - не очень действенно. Придумай хоть, что именно ты хочешь написать.
С паскаля для основ и там лучше решать задачи от вывода сообщения на экран через алгоритмы и до графики !
если осилишь то остальное будет проще !
если осилишь то остальное будет проще !
Мне кажется, начинать с чего-то "простого" не стоит, лучше просто начинать писать на том, что кажется перспективным, а прыгать с языка на язык не дело, - получится везде по вершкам и нигде по сути. C# сейчас вроде перспективен, плюс ко всему не сложен. А математика потребуется только при решении математических задач, написанием программы. Как впрочем если писать программу моделирования там роста растений логично соображать в ботанике :)
Maksat06.92
C# - объектно ориентированный сам по себе, ну как новичку объяснить что такое полиморфизм, инкапсуляция, наследование? Думаю что лучше советовать С++, он хоть и объектноориентированный, но можно писать просто программы, а потом уже и до ООП расшириться
Паскаль не простой, это вранье. Ассемблер не нужен, это тоже вранье. Бейсик фтопку, реально у нас ни один нигде и никак не применяется.
Если хочется как все - это C# или ява. Если с чего-нибудь низкоуровневого - то си. Если труъ - хаскел и пролог ждут тебя. * А если душа просит чего попроще, то руби или питон.
*Вариант для труъ хочет определенных знаний в математике.
Если знаешь английский - одним из лучших вариантов обучения будет открыть какой-нибудь курс какого-нибудь крутого буржуйского университета (мой персональный фаворит - MIT), и изучать его. Там можно найти и видео лекции, и тексты заданий, и содержимое опросов/экзаменов.
Если хочется как все - это C# или ява. Если с чего-нибудь низкоуровневого - то си. Если труъ - хаскел и пролог ждут тебя. * А если душа просит чего попроще, то руби или питон.
*Вариант для труъ хочет определенных знаний в математике.
Если знаешь английский - одним из лучших вариантов обучения будет открыть какой-нибудь курс какого-нибудь крутого буржуйского университета (мой персональный фаворит - MIT), и изучать его. Там можно найти и видео лекции, и тексты заданий, и содержимое опросов/экзаменов.
Сергей Садляк
Ну да ассемблер ну просто нигде не применяется ))
Начинай с C or C++, можешь python, но паскаль не юзай, очень загаживает понимание. Хоть и прост, но уже древность.
лучше начать с Паскаля, он простой!!!!
Владимир Березова
он не такой уж и прост, да и делфи умирает, ему никогда не догнать даже тех же мелкомягких
С, не С++, а С из авторов посоветую кернигана или Демидовича
лучше начать с Паскаля, он прост!
Delphi :)
*злорадствует*
*злорадствует*
Владимир Березова
плохая ты(( что маль4ику насоветовала
Похожие вопросы
- С какова языка программирования начать?
- Какой язык программирования стоит начать изучать первым?
- С какого языка программирования лучше начать учить школьнику 8 класса?
- С какого языка программирования лучше начать?
- С какого языка программирования лучше начать?
- Какой язык программирования мне начать учить?
- С какого языка программирования нужно начать учить?
- Как начать учить программирование? Подскажите с кокого языка программирования мне начать изучать программирования.
- С какого языка программирования стоит начать изучать WEB разработку в 2020
- С какого языка программирование стоит начать учить?
p.s. Может потому что, я изучал в начале С++?