|
0 / 0 / 0
Регистрация: 07.11.2013
Сообщений: 5
|
|
С какого языка начать программирование Pascal или Python?07.11.2013, 21:19. Показов 46795. Ответов 166
Метки нет (Все метки)
Извините за вопрос, знаю, что не раз задавали но однозначного ответа я так и не получил. Мне 22 года, работаю электриком. Но после несчастного случая, забираться на высотку уже нельзя. Это наложенное ограничение не позволяет зарабатывать достаточно. Решил переквалифицироваться в программиста. Вакансий много, даже удаленки есть, в моем положении самое то. Направление не раздумывая выбрал ВЕБ. Для меня эта сфера, как площадка для предоставления своих услуг, может даже буду подрабатывать электриком наймом. Программировать не умею, даже в школе не изучали. HTML и CSS изучил, сейчас плотно занимаюсь версткой, так как нюансов много постоянно изучаю новые элементы. Но теперь надо учиться программировать. Мне нравится Python и PHP, но почему то программисты на форумах не советовали начинать именно с них. Мол изучи алгоритмизацию на паскале, а потом Python, кто то советовал с C начинать. Что то я запутался, подскажите так с какого языка начать изучение азов, для обучения непосредственно программированию, наработке алгоритмического мышления Pascal или Python, пожалуйста приводите еще аргументы?
0
|
|
| 07.11.2013, 21:19 | |
|
Ответы с готовыми решениями:
166
С какого языка лучше начать программировать: Pascal или Python? Обработка естественного языка на Python. Задача на программирование Нужно перевести из языка прграммирования Pascal на Python |
|
|
|
| 04.02.2021, 10:48 | |
|
0
|
|
|
200 / 236 / 33
Регистрация: 29.03.2019
Сообщений: 667
|
||||||
| 04.02.2021, 15:29 | ||||||
|
0
|
||||||
|
|
|
| 04.02.2021, 15:51 | |
|
zeroalef, - до профи мне далеко, как и многим из нас. Шахматную новеллу тоже читал, как и всего Цвейга, рекомендую. Лисп прячет состояния. Вложенность инструкций не позволяет писать и читать линейный код, слева направо. Приходится постоянно вникать во вложенность. Вложенность на бумаге/экране/листинге? Круто ли это? Может это лихое наследие программируемых калькуляторов, где памяти было мало, а стек выручал? И этот подход калькуляторщики перенесли и на машины где памяти завались? А мы по прежнему прячем то, что прятать нельзя? Нет, учить это надо, но надо еще понимать, что индустрия идет в прямо противоположенном направлении от истины..
0
|
|
|
Модератор
|
|||
| 04.02.2021, 17:26 | |||
|
На типичной MITовской машине 1970-х адресное пространство "процесса" - 218 36-разрядных слов. В одно слово помещается 2 адреса: удобно хранить LISPовскую ячейку. https://youtu.be/YVj4MljuyXk
0
|
|||
|
|
|||
| 04.02.2021, 17:52 | |||
|
0
|
|||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
||||
| 04.02.2021, 18:09 | ||||
|
Добавлено через 1 минуту
0
|
||||
|
|
|||
| 04.02.2021, 19:11 | |||
|
0
|
|||
|
200 / 236 / 33
Регистрация: 29.03.2019
Сообщений: 667
|
||||||
| 04.02.2021, 23:00 | ||||||
|
0
|
||||||
|
|
|||||
| 05.02.2021, 09:32 | |||||
|
Однако раньше были люди, которые мечтали о создании непроцедурных! языков, что позволило бы читать программы слева направо, а компиляторам дали бы дополнительные возможности для оптимизации.. А воз и ныне там.
0
|
|||||
|
14784 / 9558 / 1366
Регистрация: 21.01.2016
Сообщений: 36,036
|
|||
| 05.02.2021, 12:23 | |||
|
0
|
|||
|
|
||||
| 05.02.2021, 12:55 | ||||
|
Добавлено через 44 секунды Добавлено через 13 минут
0
|
||||
|
200 / 236 / 33
Регистрация: 29.03.2019
Сообщений: 667
|
|||||||||||
| 05.02.2021, 13:51 | |||||||||||
0
|
|||||||||||
|
|
|||||
| 05.02.2021, 14:43 | |||||
|
Структурная парадигма - ненаучна, а под автоматы подведена строгая математика. А где автоматы, где машина Тьюринга, там и переходы, там и метки.
0
|
|||||
|
Модератор
|
||
| 05.02.2021, 15:21 | ||
|
В Pascal Вирт даже добавил ключевое слово label. А в исходном BASIC отдельных меток не было. Можно было ссылаться на инструкции по номеру строки в файле DTSS. Но номера строк были у всех пользовательских файлов в этой ОС. Независимо от того, на каком языке написана программа: на Algol, FORTRAN или это просто файл с вопросами к экзамену, который подготовил преподаватель колледжа. Просто без номеров строк редкатировать многострочные файлы с телетайпа (телепринтера) очень неудобно. Примерно ту же роль играли номера в крайних правых колонках перфокарт исходной колоды программы, которые использовались в те времена в системах пакетной обработки. В 1980-х изобретатель BASIC добавил в язык "структурные" управляющие конструкции, а надобность в номерах строк отпала из-за повсеместного распространения полноэкранных текстовых редакторов. https://en.wikipedia.org/wiki/True_BASIC
0
|
||
|
200 / 236 / 33
Регистрация: 29.03.2019
Сообщений: 667
|
||||||||
| 05.02.2021, 15:32 | ||||||||
Не по теме: За попытку вброса атеизм-отрицание натянутая троечка.
0
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| 06.02.2021, 10:40 | ||||||||||||||||||||||||||||||||||||||||||||||||||
|
Да и не номерами строк файла они были, а номерами строк с операторами программы, которые задаются самим программистом.
Добавлено через 41 минуту Еще пример. Это касается следствий упрятывания. Сейчас нам мало запомнить имя функции, необходимо запомнить и порядок следования её параметров. Потому что:
Между тем, если делать так:
Так раньше было в бейсике. gosub можно было делать на блок, который работал с уже предопределенными переменными. Если придумать гипотетический язык, в котором функция работает только со своими структурами данных, то нам не важен становится не только порядок аргументов, но и их наличие вообще. Можно делать как это было в языке Фокал: a=3; b=5; do 20.01; - "вызов функции", которая работает со своими собственными переменными.
0
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
200 / 236 / 33
Регистрация: 29.03.2019
Сообщений: 667
|
||||||
| 06.02.2021, 17:01 | ||||||
goto конечно маловато будет.----------------------------- Давайте зайдем с другой стороны. Для чего программисты пишут программы?
0
|
||||||
| 06.02.2021, 17:01 | |
|
С какого языка лучше начать программировать: Pascal или Python?
С какого языка нужно начать программирование С какого языка начать? С какого языка программирования начать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|