Загадка Европы, пофиг на самом деле. Если поймешь (не выучишь, а именно поймешь) один язык - с остальными даже и разбираться не нужно будет толком. Но вообще дельфа вполне подходит для задач, нужно только не слишком увелкаться тяганием компонентиков, больше кода писать.
Загадка Европы, от себя отвечу, что я начинал с Basic (и было это в далёком 90-ом), школа научила Pascal'ю (в 11 классе). А по мне так С++ очень красивый язык. Насчет визуального конструирования, alexander прав - не стоит сильно увлекаться компонентами.
Помню начинал с Бесика в школе, а потом переключился сразу на Ассемблер, поскольку Паскаль и С не работали на том компьютере который у меня был в то время. Ну а в 95-году уже стало возможным изучать все остальное, ибо комп более-менее полноценный появился.
Ну, раз все рекламируют тут языки программирования, и я внесу свои файв сентс: нету лучше языка для обучения, чем Java. Вообще никаких аппаратных заморочек (вроде контроля за выделением памяти и преобразования типов). Желающим поспорить напоминаю, что я про Java в контексте "для обучения" говорил. И сразу тогда про книжки: Брюс Эккель. Философия Java. 3-е издание (или второе). Толстая, но читается легко. Я читал в трамвае, когда курсировал между Королёвкой и центром. Теперь умею на Java программировать
Re[2]: Программирование JavaScript тогда уж )) или еще какой active script. Зато никокого софта ставить не надо, настраивать и врубаться в теорию
И почему то никто не спросил человека, а что он хочеть написать? Какие задачи будет решать? Все сразу стали давать советы.
Совершенно не знаю... Хотя есть одна задумка (не задумка, а где-то слышал) - высчитать процентный состав счастливых билетов в общей массе))
Загадка Европы, бросай эти задачки олимпиадского образца ) Толку от них никакого, и в обучении программированию тоже не помогут. Сделай лучше для начала, скажем, калькулятор простых выражений, т.е. вводишь 1+4-8. Жмешь на кнопку- тебе выводится ответ. Потом можешь добавить историю вычислений. Задачка маленькая, а включает в себя весьма много базовых вещей с которыми придется разобраться.
Хм... alexander, а задача-максимум - написать интерпретатор бейсика на Java? Интересная задача. Особенно тем, что у мее есть как простые, так и очень сложные (вроде интерпретатора) решения. Жаль, что я ей раньше не озадачился. По поводу шаблонных задач: в книжках примеры чаще всего в духе "пишем систему учета больных для госпиталя" или "пишем систему, которая будет высчитывать дозировки лекарств" и т.п. Т.е. задачи, явно не предназначенные для того, чтобы решаться новичками при изучении языка.
Мсье знает толк в извращениях. P.S. PHP - это не язык программирования. Хотя сейчас уже вполне может быть.
Re: re:Программирование Для начинающего самое то, хотя придётся сначала хтмл выучить . Прост до невозможности. А с жавы начинать запаришься помоему
А ваще для приучения к строгости программирования лучше начать с Паскаля. Дисциплинирует. Что касается начальной задачи... я всегда начинаю с написания какой-нить простой игрушки Интересно.
i, object pascal в некотором роде идет впереди паровоза ) От времени как раз C++ отстал C# - вот он hi tech
Нафик-нафик приучаться к процедурным языкам типа Паскаля. Потом будешь долго отучаться. А Java не сложная. Один из самых простых известных мне языков. Со своими прибамбасами, конечно. Но до прибамбасов еще докопаться надо. Хотя... если подумать, возможно Паскаль не так уж плох для целей обучения. Он ведь специально для этого создавался. Чем он лучше Java - он достаточно строг.
Re: re:Программирование Тока фанатизма вот не надо! Как язык Java, может, и прост (синтаксис и прочее). Но без своих библиотек она ничего практически не умеет, а вот изучать библиотеки подзапаришься ИМХО, лучше браться за C# и/или Delphi. А за PHP не стоит, там слишком много моментов, с которыми придётся разбираться, как то HTML, некоторые детали протокола HTTP и прочее. Лучше уж с калькулятора на Delphi начать
Спасибо, развеселил У бейсика, я знаю, библиотек нету. Ну, тот, который GW-Basic. Хакер, я даже как-то не ожидал от тебя такого.