Какой язык программирования сделал профессию доступной для всех?

0

Ответы (3):

2

Знание собственно языков программирования не делает доступной профессию программиста, а именно её как я понимаю подразумевает вопрос.

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

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

А программистом будет тот, кто с помощью обычных средств правильно создаст алгоритм, опишет и поставит задачу перед кодировщиком и при этом знание операторов какого либо языка совсем не обязательно.

Так что для доступности профессии программиста одного знания абсолютно любого языка программирования недостаточно.

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

2

Вопрос, надо сказать, весьма странный. Разве существуют языки программирования, недоступные для изучения? Лично я что-то о таких не слышал! Кто же тогда ими пользуется?

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

1

Я могу предложить три потенциальных кандидата на роль "язык программирования для домохозяек".

Исторически первый - это ФОРТРАН. Чисто по возрасту, так сказать. Когда в советских ещё вузах всем будущим инженерам стали преподавать основы программирования, то изучали именно ФОРТРАН.

Второй такой язык - Бейсик. Это тоже "для домохозяек" в силу простоты языка. Именно Бэйсик был самым распространённым языком программирования на первых - ещё самодельных - персональных компьютерах.

Ну и Паскаль. Этот язык специально разрабатывался Н. Виртом как учебный, для демонстрации основных принципов программирования и для обучения оным на достаточно универсальном языке.

Related posts