Другие языки программирования и технологии

С какого языка начать изучать поограммирование? Кандидаты Python,Pascal, C++, C#

Н#
Нурик #
112
начни с delphi
ДГ
Дмитрий Гусев
11 308
Лучший ответ
Шарп.
изучать нужно то что котируеться.
Если с серьезными намерениями, то C++. Если покажется слишком сложным, то освой сначала Pascal - он хорошая промежуточная ступенька.
Рекомендую кроссплатформенный компилятор PureBasic.
Скачать среду программирования для Windows, Linux и Mac OS X, в месте с учебниками и видеоуроками для начинающих, можно здесь http://rutracker.org/forum/viewtopic.php?t=3232116
Dj T-Kachli
Dj T-Kachli
31 824
Именно и только Паскаль был создан почтенным Н. Виртом для изучения программирования. Если ты хочешь жёстко ограничиться одним языком, то сначала надо определиться с тем языком, на котором будешь кодить.
Многие начинают с Delphi, но это исключительно по причине академических нужд. Некий препод "старый хрыч" говорит что Делфи мега стандарт, ему 60 лет и мы щас этот хлам выучим и вы напишете по нему диссертацию :)

В программировании всё не так. Во-первых, язык должен быть не старым и "проверенным" а новым и современным.
Во-вторых лучше сразу знать сферу его применения. Вы пишете что хотите и мобильные платформы, и Windows и Linux. Учитывая разницу в этих платформах вас всё равно не хватит на изучение всех тонкостей работы на разных платформах. Поэтому даже если вы выучите C++ то не обязательно легко перейдёте на любую платформу. Играют роль библиотеки и различные "характерные особенности" вставляющие вам палки в колёса.

Из перечисленных языков самый новый будет C#. К нему также прилагается тонна библиотек. Если вы вообще уважаете платформу Windows и желаете через пару лет учёбы создавать нормальные коммерческие программы с адекватным вкладом усилий - лучше выбрать Visual Studio и один из его языков куда входит C#.

Подобный подход в отличие от Делфи имеет также плюс в легальности. Делфи платная, редакции Express не выпускают. Да и багов многовато... .

С++ это просто синтаксис. Его выучить легко. А что и как писать, под какую платформу - в этом и состоит его "ловушка". Много людей пишет на С++, но в действительности у них применены разные библиотеки и различные IDE для работы и отладки. С точки зрения не профессионала это разные языковые среды.
Говорят что С++ нужен исключительно только профессионалам и новичков в нём нет. В частности сам язык блокирует появление новичков.
Я в шестом классе начал программировать на С++, сейчас в 8-ом.

Python - попробуй, но я бы не стал.
Pascal - с него все начинали (кроме меня) , а потом стали писать на дельфи. Это достаточно простой язык, во всяком случа проще С++.
Пример программы на паскале:

begin
writeln('I will be programmer!");
readln;
end.

С++ -это не так сложно, как кажется. С++ самый быстрый язык, не считая ассемблера (хотя ассемблер - не язык, а ассемблер т. е. "сборщик" :)). А ещё у него почти неограниченные возможности.
Вот например простая программа на С++:

#include <stdio.h>
#include <conio.h> //Чтобы вызвать getch() и не дать программе закрыться.

int main(int argc, char* argv[]);
{
printf("I will be programmer!");
getch();
return 0;
}

С# - забудь сразу и навсегда! Может язык и нормальный, НО! Ты на нём будешь писать только под винду.

По поводу языков и платформ.

Android - только Java (С++ нету, но скоро будет) .
iOS - C++ есть, болье ничего не знаю - я призераю эпл и их политику.
MeeGo - не знаю, что это, но думаю С++ есть.
Windows - C#, C++, Python, Pascal.
Linux - C++, Python, Pascal.

С++ есть почти везде - это мой выбор.
Ещё я знаю паскаль, но намного хуже С++.
ИМХО для новичка Python самое то. Куча конекторов для других платформ. От синтаксиса глаз радуется. Хотя на самом деле, как говориться, на вкус и цвет.. .

Но что точно, так это то, что Делфи, Паскаль и Бейсик - мертвые языки.
AM
Anton Manuylov
7 713
С этого начните:
Песни о Паскале - программирование для школьников и начинающих
В обучении важна СИСТЕМА, - от простого к сложному. После Паскаля обучение пойдет как по маслу.
Elyar Babayev
Elyar Babayev
4 846
C и C++
Кирилл Ведров
Кирилл Ведров
2 753
Паскаль безусловно самый легкий, но бесполезный, на нем можно написать программы для Виндовс 98, изучить его можно за один день при желании и способном ученике.
Сергей Ххх
Сергей Ххх
1 208
Выбери лучше один который будешь использовать а не так чтобы сперва этот потом тот в итоге ты не будешь знать толком не один. Выбери лучше один. Я бы посоветовал С#
Я закончил только 8 класс, и ты не знаешь сколько знаю я.. . Нужна помощь пиши...
легче всего паскаль, только толку нету от него, делфи
Изучай Си ( именно Си, а не С++). На начальном этапе не нужно заморачиваться объектно-ориентированным программированием.

Паскаль (Делфи) действительно устарел. Его убрали из списка языков, которые используются для проведения как школьных, так и студенческих соревнований по программированию.

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