ЕК
Егор Коваль

Первый язык программирования.

Вопрос этот уже всем надоел, но т. к сейчас есть Ruby, Python, Pascal, Basic и другие очень лёгкие языки программирования, то не знаешь, с чего начать. Начинать нао с нуля и с самых основ. Пожалуйста, объясняцйте, почему именно этот язык. Программировать буду под Mac OS X, так что нужен компилятор под мак ось.

Всем заранее спасибо.

Танюшка
Танюшка

Кто пишет "и другие очень лёгкие языки программирования" - тот может все осилить.
Здесь хают Бейсик http://ru.wikipedia.org/wiki/Basic, но Бил шел по прохоженной тропе. Да и вообще на основе бейсика встречаются и другие похожие языки, так что знать его как основу надо. А каждому офисному планктону обязательно знать бейсик бы, чтоб не доставали с макросами программистов.
Pascal - основа для постижения алгоритмов, тогда как бейсик больше основа для понятия как работать со скриптами. Си++ или Delphi Pascal уже больше c объектами.
От Си и СИ++ перейти на Java надо... ну и так далее точки всякие и др языки.
Здесь как и в реальности, что когда учишь языки разных народов, то видишь и понимаешь намного больше и никогда не будешь националистом, а будешь человеком Мира.
В программировании желаю того же всем!

ЕК
Егор Котляров

Только не васик! Он калечит умы 🙂

ИБ
Ира Берегова

Язык Паскаль создавался специально для целей - научить людей программировать.
Этот язык прост и очень формален (там всё реализовано так, как должно быть реализовано, а не как пришлось)

Но при переходе с языка высокого уровня Паскаль на системный язык Си (или его расширение С++, но начинать надо с Си) , возникает часто жжение в определённых частях тела!
Дело в том, что Паскаль реализовали так, как надо. А Си так, как пришлось.
Имеется в виду то, что Си - язык низкого уровня, он сильно привязан к железу, то есть к материальной составляющей. И о этот жестокий и ужасный мир!! ! Он не идеален, поэтому не идеален системный язык Си. В Паскале скрыли, замазали шпаклёвкой все неровности и трещинки бытия и подали язык в том виде, как если бы мы жили в идеальном мире, без привязки к железу.

Реклама Си: на основе Си (на его синтаксисе) написано over9000 языков программирования, такие как Java, PHP, JavaScript, ActionScript, C# и др.
Реклама Паскаля: Паскаль - это песочница, детство! Где всё радужно и беззаботно, где нет таких страшных вещей как выделение памяти

Антиреклама Си: геморрой! при переходе на высокие языки программирования одновременно будет чувствоваться и жжение и облегчение
Антиреклама Паскаля: нигде никогда по-настоящему не пригодится (особенно если не будете писать программы на Делфи)
Антиреклама всех остальных языков: эти языки высокого уровня, они не предназначены для песочницы; в общем обучение с них не приветствуется

PS Бейсик колечит мозг! Этот язык был придуман корпорацией Мелкомягкий и вызывает только слёзы и разочарование людей, которые с него начинали) ) Я-то начинал с Паскал, я не знаю, но наслышан)) )
PPS Боже упаси начинать с ассемблера! Это как начинать изучение управление машиной с изучения физики

АР
Алексей Рыбин

Правильно мыслишь, начинать надо с начала, но выбор языка программирования это не начало как думает большинство чайников которые ни когда не станут программистами и даже не средина. Начинать надо с хорошей учебы в школе по всем предметам, а не только по математике как придумали те же чайники. Реальное программирование надо изучать с теории читай книги "Конкретная математика. Математические основы информатики" Р. Грэхем, Д. Кнут, О. Паташник и "Искусство программирования" Д. Кнут. Если поймешь хотя бы треть ты уже программист если не поймешь ни чего толку от изучения любых языков тебе не будет и тебе в программировании делать нечего

Если нужны какие подробности пиши на почту

ЕХ
Екатерина Храстовская

> Начинать нао с нуля и с самых основ

"нуль и самые основы" - это Ассемблер, но никак не "Ruby, Python, Pascal, Basic и другие очень лёгкие языки программирования"

> Паскаль - это песочница .. где нет таких страшных вещей как выделение памяти

Что ни суслик - то непременно агроном)
"В Паскале нет выделения памяти" - бред и ересь)

Ок
Оксана

Скажу тебе честно и открыто; )
Начинай сразу в C\C++ ибо сам начал основы Basic`а и Паскаля в школе, теперь в ВУЗе *опу надрываю с этим C
а друзья которым изначально давали C теперь на лекиях и практике чаи гоняют а не булки напрягают:)

АА
Андрей Акимов

Ассемблер.
На Мак ОСь и С++ подойдет.
А что программировать собираетесь?

Супер
Супер

для начинающих хорош паскаль - недаром он идет как первый язык в большинстве школ/вузов/ссузов. развивает навыки алгоритмизации. прост и без излишков - для начинающих.

АР
Анна Рыжкова

Паскаль для начала самое оно
Недавно начал учить уже на олимпиаду пошел сейчас программирование в учебных заведениях начинаются с Паскаля

Алена Ивасенко
Алена Ивасенко

Первой программисткой считается леди Лавлейс (Байрон) она программировала для вычислительной машины Чарльза Бэббиджа, используя перфокарты Жаккарда. Первый язык программирования 🙂

Похожие вопросы
Язык программирования
Нормален ли Perl как первый язык программирования?
Языки программирования
Какой язык программирования лучше
Для чего язык программирования С? Для чего язык программирования С? и что можно делать при помощи данного языка???
Какой язык программирования лучше изучить первым?
Язык программирования С
Первый язык программирования программисты?
языки программирования С++
Языки программирования.