|
0 / 0 / 0
Регистрация: 07.11.2013
Сообщений: 5
|
|
С какого языка начать программирование Pascal или Python?07.11.2013, 21:19. Показов 45090. Ответов 166
Метки нет (Все метки)
Извините за вопрос, знаю, что не раз задавали но однозначного ответа я так и не получил. Мне 22 года, работаю электриком. Но после несчастного случая, забираться на высотку уже нельзя. Это наложенное ограничение не позволяет зарабатывать достаточно. Решил переквалифицироваться в программиста. Вакансий много, даже удаленки есть, в моем положении самое то. Направление не раздумывая выбрал ВЕБ. Для меня эта сфера, как площадка для предоставления своих услуг, может даже буду подрабатывать электриком наймом. Программировать не умею, даже в школе не изучали. HTML и CSS изучил, сейчас плотно занимаюсь версткой, так как нюансов много постоянно изучаю новые элементы. Но теперь надо учиться программировать. Мне нравится Python и PHP, но почему то программисты на форумах не советовали начинать именно с них. Мол изучи алгоритмизацию на паскале, а потом Python, кто то советовал с C начинать. Что то я запутался, подскажите так с какого языка начать изучение азов, для обучения непосредственно программированию, наработке алгоритмического мышления Pascal или Python, пожалуйста приводите еще аргументы?
0
|
|
| 07.11.2013, 21:19 | |
|
Ответы с готовыми решениями:
166
С какого языка лучше начать программировать: Pascal или Python? Обработка естественного языка на Python. Задача на программирование Нужно перевести из языка прграммирования Pascal на Python |
|
9 / 9 / 0
Регистрация: 31.10.2013
Сообщений: 20
|
|
| 07.11.2013, 23:44 | |
|
За совет учить обязательно первым Паскаль отправил бы на Колыму...
Первое Существует две отдельные концепции: - Объектно-ориентриованная; - Структурно-алоритмическая; Так вот паскаль - это вторая (можно с пеной у рта доказывать обратное, но это не так, так как действительно объектно-ориентированный код писать на паскале крайне сложно). Питон - первая. Очень сложно при хорошем знании одной переключиться на другую. Второе. Питон относится к языкам с динамической (или утиной) типизацией. В этом случае нагрузка на программиста меньше ввиду того, что теперь не надо самостоятельно следить за типами данных. Иногда это приводит к трудноотлавливаемым ошибкам, но в основном достаточно хорошо помогает писать код. Паскаль или си оносится к языкам с статической типизацией и начинающему программисту самому приходиться следить за типами данных. При том, что у него еще проблемы с синтаксисом как таковым - скорость обучения сильно падает. Третье. Питон относится к языкам с практическим отсутствием программной "магии". Исключения составляют только метаклассы. Но до них нужно дорости. А это минимум 2-3 года. Четвертое Наличие большого количество готовых решений и фреймверков. Питон обладает большим количеством расширений и фреймерков. Большая часть из них бесплатна. Пятое Кроссплатформенность. Программа на питоне зачастую не требует изменений для запуска ее на другой операционной системе. Мои программы смело работают как под никсами так и по виндой. Шестое Питон является интерпретируемым языком. Это очень и очень хорошо, так как можно пробовать идеи "на ходу". Без ввода ненужного кода. Забыли, как работает метод словаря - одна строка и Вы все вспомнили. Седьмой Лаконичность. Код на питоне зачастую более компактен. Восьмой Питон автоматически приучает писать хороший код. Это достигается использованием отступов как обязательных элементов языка. P.S. Питон как первый язык учить можно и нужно. Хотя если он не пошел, то можно заняться и языками со статической типизацией. Я преподаю питон и паскаль. Учитывая собственный опыт могу сказать, что количество людей, которые понимают азы питона больше, чем количество людей, которые понимают паскаль. Но, возможно, это только у меня получается так. Решать все равно Вам.
3
|
|
|
0 / 0 / 0
Регистрация: 07.11.2013
Сообщений: 5
|
|
| 08.11.2013, 00:10 [ТС] | |
|
огромное спасибо за ответ. Все теперь стало на свои места, поэтому начну с python книгу уже нашел Марк Лутц "Изучаем Python" и конечно же документация.
0
|
|
|
9 / 9 / 0
Регистрация: 31.10.2013
Сообщений: 20
|
|||||||
| 08.11.2013, 00:19 | |||||||
|
Только берите не 4 издание, а 3 оно лучше.
Киньте в личку свой скайп... Помогу с литературой.
1
|
|||||||
|
0 / 0 / 0
Регистрация: 07.11.2013
Сообщений: 5
|
|
| 08.11.2013, 00:36 [ТС] | |
|
В скайпе не зарегистрирован, уж извините. ДА книга как раз 3-его издания
. Еще нашел 2-ух томник Марка Лутса "Программирование на python", а также python подробный справочник 4 издание, и Django подробное руководство как эти книги можете сказать подойдут для начала!
0
|
|
|
9 / 9 / 0
Регистрация: 31.10.2013
Сообщений: 20
|
|
| 08.11.2013, 00:46 | |
|
По свободе мог помогать с вопросами. Но если Вас нет в скайпе - это становиться крайне проблематичным, точнее невозможным.
Да. Книги подойдут. Начинаете с Лутца 3 издание, потом можно Бизли почитать. Нужна или нет джанга зависит от направления дальнейшей деятельности. На какой оси работаете? В каком городе живете?
1
|
|
|
0 / 0 / 0
Регистрация: 07.11.2013
Сообщений: 5
|
|
| 08.11.2013, 00:52 [ТС] | |
|
Живу в Саратове. Ось windows 7 и linux mint. Версткой занимаюсь под win так как фотожоп на linux через wine работает не корректно.
0
|
|
|
9 / 9 / 0
Регистрация: 31.10.2013
Сообщений: 20
|
|
| 08.11.2013, 01:05 | |
|
Для питона на семерке можно использовать PyScripter (он бесплатный). Хотя лучшим решением на обоих системах будет использование PyCharm, но он платный. В PyCharm можно и верстать и javascript писать. Он автоматом поддерживает системы контроля версий и еще много хороших плюшек.
Жаль, что не Харьков. У меня как раз начался цикл лекций в ВУЗе... Удачи в обучении. Будут вопросы - пишите. P.S. А скайп себе завести все-таки придеться. Тем более, если Вы планируете работать удаленно.
1
|
|
|
0 / 0 / 0
Регистрация: 07.11.2013
Сообщений: 5
|
|
| 08.11.2013, 01:05 [ТС] | |
|
Не устану благодарить спасибо за совет. Просто интересно почему pascal стал стандартом для обучения программированию, на западе его не используют. Там python, в MIT вообще один из диалектов lisp sheme. что же в нем такого, ведь то же самое можно изучать и на python!
0
|
|
|
638 / 416 / 27
Регистрация: 03.11.2009
Сообщений: 1,855
|
|
| 08.11.2013, 04:22 | |
|
0
|
|
|
9 / 9 / 0
Регистрация: 31.10.2013
Сообщений: 20
|
||
| 08.11.2013, 12:05 | ||
|
1
|
||
|
2 / 2 / 3
Регистрация: 21.09.2013
Сообщений: 20
|
||
| 08.11.2013, 17:53 | ||
|
0
|
||
|
9 / 9 / 0
Регистрация: 31.10.2013
Сообщений: 20
|
|
| 08.11.2013, 19:41 | |
|
weend
Прошу меня простить. Вы преподаватель?
1
|
|
|
2 / 2 / 3
Регистрация: 21.09.2013
Сообщений: 20
|
|
| 09.11.2013, 03:30 | |
|
4kpt
Прошу меня простить. А какое это имеет значение?
0
|
|
|
1452 / 360 / 61
Регистрация: 03.04.2010
Сообщений: 2,096
|
|||
| 09.11.2013, 05:18 | |||
|
0
|
|||
|
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
|
|
| 09.11.2013, 12:38 | |
|
kirsech, наврятли у вас получить изучать тоже самое на python, что и на pascale)
0
|
|
|
923 / 639 / 198
Регистрация: 08.09.2013
Сообщений: 1,693
|
||
| 10.11.2013, 14:18 | ||
|
4kpt, в целом, согласен с вашим обстоятельным ответом почти по всем пунктам. Все же, ваши рассуждения навеяли некоторые мысли, которые в чём то может и окажутся полезными автору топика.
Питон в этом аспекте похож на Си - практика превалирует над теорией. Но дальше их пути (я бы сказал больше - эстетические платформы) расходятся. Концепция Питона (в этом он напоминает MacOS) - одну задачу можно решить одним способом. Все неправильные решения интерпретатор пытается блокировать. Начинающему программисту это сильно помогает. Концепция Си (он последовательно проводит идеи UNIX) - перед терминалом сидит думающий профессионал, который знает, что и зачем делает и сам выбирает способ решения задачи. Там, где Питон или Паскаль выдаст ошибку, Си попытается интерпретировать, как задумку программиста. Я сам приверженец Си, но не считаю его удобным языком для обучения программированию. Что какается автора топика, то его интересует практическое веб-программирование. Здесь без всякого сомнения Питон следует предпочесть Паскалю.
1
|
||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 10.11.2013, 22:16 | |
|
Wolkodav, не путай человека, 4kpt все правильно говорит
0
|
|
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
|
||||
| 19.01.2021, 20:29 | ||||
|
0
|
||||
| 21.01.2021, 02:26 | |
|
Не по теме: supmener, всего лишь 7+ лет прошло с той поры...
0
|
|
| 21.01.2021, 02:26 | |
|
Помогаю со студенческими работами здесь
20
С какого языка лучше начать программировать: Pascal или Python?
С какого языка нужно начать программирование С какого языка начать? С какого языка программирования начать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|