Другое > Разное
Что с начала учить в програмировании ?
(1/1)
lex3a:
С какого языка программирования начать?
Silver_Shadow:
Либо с Барсика(Basic), либо с turbo C++, либо с Pascal
ALEX_230_VOLT:
у нас сёдня на курсах тоже задали вопрос "почему мы начинаем с Pascal?" и ответили что-то вроде "Pascal лучше для начинающий, т.к. подробно указывает синтаксические ошибки..." и чё-то там ещё - не помню уже
Йобан Матич:
Brainfuck !! самый лёгкий и лучший язык =)
--- Цитата: Эдсгер Дейкстра ---«Студентов, ранее изучавших Бейсик, практически невозможно обучить хорошему программированию. Как потенциальные программисты они подверглись необратимой умственной деградации».
--- Конец цитаты ---
--- Цитата: ALEX_230_VOLT ---почему мы начинаем с Pascal?
--- Конец цитаты ---
Стандарт...
brill:
lex3a, зависит от поставленных задач. Что хочешь программить, то и выбирай. Дрова писать будешь? (врят-ли) тогда тебе Ассемблер.
После Паскаля легко перйти на Делфи - тут уже больше возможностей.
Бейсик - не думаю что надо так критично относиться к этому языку. После него тоже можно многое понять. Ну и СИ_Образные языки - тут можно сделать почти все что хочешь.
Если хочешь попробовать себя в ГеймДеве, то попробуй воспользоваться БлицБейсиком, на нем можно прикольные штуки писать. Правда это не совсем язык программирования. Но понять будет намного проще, а кодить вообще будешь быстро.
BmpCorp:
Фортран или Алгол. А ещё лучше - машинный язык. :)
Я бы вообще советовал ActionScript учить, тот, что во Флэше :) А так - на твоём месте я бы выбрал Паскаль или Бейсик. С Ассемблера или Си я бы начинать не стал.
aL1eN:
все начинают с паскаля, уж хз почему... дань традиции, судя по всему.
я бы посоветовал начать с С (не ++) или ассемблера. придется думать и разбираться, зато, в итоге, будешь понимать больше своих коллег-дельфистов.
Henty:
Паскаль приучивает к написанию логичного и понятного кода программы. В своё время выбрал его.
aUruM:
Йобан Матич, сам хотел эту цитату Дейкстры привести :). На самом деле, я считаю, что Бэйсик хорош для обучения основам программирования в юном возрасте (от 10 до 14 лет), VB - чтобы изучить основные концепции объектно-ориентированного программирования.
--- Цитата: Йобан Матич ---Brainfuck !! самый лёгкий и лучший язык
--- Конец цитаты ---
Тогда уж сразу с Ook'a ;). Топикстартеру: не воспринимайте этот совет всерьез.
С C/C++ я начинать не советую - для людей без базовых навыков программирования они тяжеловаты, к тому же я не видел книжек по этим языкам, которые не требовали бы опыта в программировании. То же самое, но еще в большей степени, касается ассемблера - скорее всего, вы просто раньше отчаетесь.
Я рекомендую сначала немного потренироваться в написании простых программ на BASIC'е. У него очень простой синтаксис и, благодаря тому, что это интерпретируемый язык, он весьма прост в отладке. Попробуйте Visual Basic заодно и почувствуйте разницу. Потом, когда почувствуете, что Бэйсика вам мало, переходите на Паскаль, а позже - на Delphi (и никогда больше не возвращайтесь к Бэйсику!).
Когда почувствуете себя во всем этом достаточно уверенно, стоит взяться за более серьезные и сложные вещи - C/C++, Java, ассемблер, наконец.
aL1eN:
--- Цитата ---С C/C++ я начинать не советую - для людей без базовых навыков программирования они тяжеловаты, к тому же я не видел книжек по этим языкам, которые не требовали бы опыта в программировании.
--- Конец цитаты ---
ммм.. "С++ глазами хакера".
читал только введение. и две книжки про дельфи, етого же автора ("Библия программиста на делфи", и "делфи глазами хакера"). могу сказать, что доступно написано. и опыт программирования не обязателен.
--- Цитата ---То же самое, но еще в большей степени, касается ассемблера - скорее всего, вы просто раньше отчаетесь.
--- Конец цитаты ---
wasm.ru еще никто не отменял. так же, есть рассылка Калашникова "Ассемблер - это просто" (вроде так название).
куда уж понятнее....
трудности будут, но, зато, привыкнешь думать сам, без посторонней помощи
aUruM:
--- Цитата: aL1eN ---ммм.. "С++ глазами хакера".
читал только введение. и две книжки про дельфи, етого же автора ("Библия программиста на делфи", и "делфи глазами хакера"). могу сказать, что доступно написано. и опыт программирования не обязателен.
--- Конец цитаты ---
Я считаю, что предлагать 13-летнему школьнику (судя по профилю) C/C++ - бесчеловечно. Руки просто опустятся.
Hatsuyuki:
А может, нужно начать с осознания разницы между программированием и кодингом, алгоритмами и их реализацией?.. :)
Что касается языка, то, ИМХО, Pascal.
Извините, но предлагать 13-летнему человеку начинать с ассемблера -- это просто смешно :lol:
Йобан Матич:
--- Цитата: aL1eN --- есть рассылка Калашникова
--- Конец цитаты ---
DOS мёртв =(
--- Цитата: aL1eN ---С++ глазами хакера
--- Конец цитаты ---
Кошмар. Мне не понравилось. "Библия программиста на делфи" у автора вышла получше.
--- Цитата: aUruM --- к тому же я не видел книжек по этим языкам, которые не требовали бы опыта в программировании.
--- Конец цитаты ---
Дж. Либерти "С++ за 21 день" доступно и просто.
ЗЫ: "С++ для чайнегов" можно читать только имея опыт программирования. Смешная эта книга =)
lex3a:
--- Цитата: aUruM ---Я считаю, что предлагать 13-летнему школьнику (судя по профилю) C/C++ - бесчеловечно. Руки просто опустятся.
--- Конец цитаты ---
ты прав)))
Henty:
В паскале заморочек с синтаксисом мало)
brill:
Henty, я бы сказал что синтаксис у Паскаля достаточно жёсткий. И ошибка карается расстрелом :)
Henty:
Жёсткий, но интуитивно ПОНЯТНЫЙ. Ты ним будто бы "разговариваешь". :)
Йобан Матич:
--- Цитата: Henty --- Ты ним будто бы "разговариваешь".
--- Конец цитаты ---
program say;
begin
writeln( 'Да, разговариваю.' );
end.
=)
Zephyr:
Начинать лучше всего наверное с Бейсика...
Тк задача - узнать что такое программирование вообще...
Хотя сам я этот этап пропустил...
Можно и с Турбо Паскаля, базовый Турбо Паскаль несложен...
Мне хватило пары часов :) и было тогда лет 15 всего...
Но Турбо по своим возможностям огромен... я за ним отсидел года 4...
Кстати на Турбо 7 можно писать программы и под 16 разрядные версии Windows
используя вызовы winapi...
PS: а вообще, реально 1ый раз программировал в какой-то программе,
алгоритмы для прыгующего кингуренка :) был я тогда в классе 2-3...
Стояли у нас тогда навороченные IBM 80x286... 94-95 год...
Hatsuyuki:
--- Цитата: Zephyr от 30 Август 2008, 01:42:46 ---Можно и с Турбо Паскаля, базовый Турбо Паскаль несложен...
Мне хватило пары часов :) и было тогда лет 15 всего...
Но Турбо по своим возможностям огромен... я за ним отсидел года 4...
Кстати на Турбо 7 можно писать программы и под 16 разрядные версии Windows
используя вызовы winapi...
--- Конец цитаты ---
Зачем насиловать труп, когда есть Free Pascal?
Навигация
Перейти к полной версии