Код первых языков программирования был достаточно громоздким и сложным для понимания, к тому же, программы, написанные на этих языках, нельзя было переносить с компьютера на компьютер. Поэтому программисты всеми силами пытались изобрести язык программирования, который по своей структуре будет схож с человеческим языком (читай – легок в понимании). Так появились языки программирования С, BASIC, Pascal, COBOL, FORTRAN и др. Эти языки обладали более простым кодом, поэтому создавать программы на них было легче и быстрее.
Первопроходцем этого семейства «простых» языков программирования можно назвать FORTRAN (1954 год), название которого получилось от слияния словосочетания Formula Translator (Формульный транслятор). Главная задача FORTRAN – выполнение разнообразных математических расчетов. Примерно в это же время был создан другой высокоуровневый язык программирования – COBOL, его главной целью была обработка коммерческой информации. Как вы видите, каждый из этих языков программирования был создан для выполнения определенных задач, что с одной стороны делало язык удобным, но с другой лишало его универсальности. Иными словами, программисты не могли, используя, к примеру, COBOL написать видео игру, операционную систему или приложение для работы с текстом.
Новички, приступая к изучению программирования, зачастую берут за основу язык С. Но этот язык обладает достаточно сложным синтаксисом, поэтому многие начинающие программисты теряет веру в свои силы, или еще хуже – забрасывают обучение. Как это не обидно признавать, но программирование все еще является сложным в понимании для большинства людей. Осознавая эту проблему, компьютерные гении придумали языки программирования BASIC и Pascal, которые не так сложны в понимании, а потому могут с легкостью быть использованы при обучении.
Собственно поэтому как BASIC, так и Pascal часто еще называют учебными языками. Код программы написанной на Pascal очень легко понять, так как он хорошо структурирован. Таким образом, в будущем вы всегда можете возвратиться к нему (коду) и внести определенные корректировки.
Язык BASIC менее структурирован, что позволяет тратить меньше времени на создание программы по сравнению с Pascal. Однако из-за плохой структурированности, понять написанный код в последствии будет очень трудно, в особенности, если идет речь о больших программах.
Что выбирать для обучения – это личное дело каждого. Я лишь могу посоветовать, руководствоваться при выборе языка задачами создаваемой программы, а также временем, отведенным на ее создание.
P.S: Владельцам сайтов, интернет магазинов или блогов обязательно нужно продвигать свой проект в сети интернет. В этом вам поможет команда сайта shopmakers.com, которая предоставляет услугу — SEO для сайта. Кроме того, там же вы можете заказать услугу создания сайта.
Комментарии
subhonbek
Пожалуйста помогите! С++ Разработать функцию shift(dir, A, B, C), выполняющую правый циклический сдвиг чисел A, B, C (значение A переходит в B, значение B — в C, значение C — в A), если dir равно 1 и левый циклический сдвиг, если dir равно –1 (dir — входной параметр, а A,B, C — параметры, являющиеся одновременно входными и выходными). В качестве результирующего значения функция должна возвращать истину, если числа A, B, C не совпадают и ложь – в противном случае. С помощью этой процедуры выполнить циклический сдвиг для двух данных наборов из трех чисел: (A1, B1, C1) и (A2, B2, C2) в заданных пользователем направлениях.