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

Какой язык программирования лучше всего учить сначала Basic или Delphi?

Aleks Kotov
Aleks Kotov
4
И то,
и другое морально устарело.
Если вы не изучаете античное программирование...
BH
Bave-Lile Hamoudi
87 201
Лучший ответ
Для начала Delphi не является разновидностью языка Pascal. Это среда быстрой разработки приложений использующая язык ObjectPascal. Но в отличии от MS VB на Delphi можно создавать свои компоненты самостоятельно, а можно отказаться от компонентов вовсе и писать как на MS VC++. Т. к. паскалевский код более правильный, это позволяет избежать массы ошибок и быстро находить существующие. При этом надо не забывать, что отладка программы занимает больше половины времени разработки.
Язык СИ более распространен вовсе не потому, что лутше, а потому как он намного старше Pascal и уж тем более Delphi и его пропихивает MS.

Конечно с MS VB, при необходимости, надо переходить на MS VC++. Но переходить с Delphi куда либо нет смысла
Сначала Basic, потом выбирай направление: если системное прграммирование - C или C++, прикладное - Visual Basic, C# или Java, веб-программирование - PHP, Perl или Java.
Basic хорошо подойдет для изучения программирования как такового. Delphi уже малоактуален.
Фарит Галиев
Фарит Галиев
39 023
По функциональным особенностям они одинаковы и тот и другой могут:

-создавать компоненты
-ООП
-ActiveX
-работа с Windows API
-Базы данных
-серверы и т. д.

В общем они похожи по своим возможностям, различие лишь в деталях: что то легче в одном, что то в другом. Разумеется речь идёт не о старом QBasic, а о современном варианте: Visual Basic
Слава Кузнецов
Слава Кузнецов
12 778
вот смотри пример программы которая сравнивает два числа на трех языках программирования:

pascal/delphi
/////////////////
var a,b:integer;
begin
writeln('a,b');
readln(a,b);
if ab');
end.

Basic
////////////////////////////////
dim a,b as integer
begin
text1=a
text2=b
if ab"
endif
end

C++
////////////
int a,b;
{
read(a,b);
if (a<b)>b')
}
}

Я бы без раздумья начал учить С++
Sergei Tuteishi
Sergei Tuteishi
7 837
попробуй учить параллельно оба языка
для начала освой АЛГОРИТМИЗАЦИЮ

а потом delphi
Turbo Pascal /
Начинать лучше всего с Delphi (который является разновидностью языка Pascal, который в свою очередь изначально создавался как учебный язык) , который по некоторым параметрам легче чем тот же Basic. Так же Delphi понятнее для новичка чем тот же C++. Параллельно я бы не советовал изучать два разных языка программирования, так как изучив один язык и поняв основные принципы программирования, Вы намного легче и быстрее сможете изучить остальные языки.
Кому как больше нравится.
Я бы посоветовал C++ или С#
SO
Stanislav Opanasets
2 304
Вопрос риторический по сути дела - конечно же Delphi.