|
0 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 2
|
|
С каких языков лучше начинать, с абстрактных или низкоуровневых?28.10.2013, 21:16. Показов 6837. Ответов 82
Метки нет (Все метки)
В программировании я ноль. Опыта нет, но очень хочу им стать. С математикой тоже плохо один год болел, весь 6 класс практически. Но желание стать программистом не дает мне покоя. По спрашивал на форумах, посоветовали pascal, но кто то их пользователей, посоветовал Python, сказал что у него, такой же порог вхождения как у pascal, но при этом не такой старый и при этом востребованный. Скажите подойдет ли он для обучения программированию? Да и можно ли использовать его в веб-программировании, вместо PHP,а то сказали, что для обучения он не подходит?
0
|
|
| 28.10.2013, 21:16 | |
|
Ответы с готовыми решениями:
82
Какой из низкоуровневых или высокоуровневых языков подойдёт в области компьютерной безопасности Создание первых Низкоуровневых Языков Программирования С помощью каких языков лучше и качественнее делать постраничную навигацию на сайте |
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 06.11.2013, 13:11 | |
|
0
|
|
|
54 / 50 / 16
Регистрация: 14.10.2013
Сообщений: 161
|
|||
| 06.11.2013, 14:06 | |||
|
Nameless One, расскажи огромную тайну в чем разница между высказываниями "Си подобный язык" и "Си подобный синтаксис" ?
Си-подобный синтаксис характеризуется следующими особенностями:
0
|
|||
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||
| 06.11.2013, 14:46 | ||
|
Язык программирования не определяется одним только синтаксисом. Даже наоборот, синтаксис — далеко не определяющая черта языка. Удивительно, что ты до сих пор этого не понял.
0
|
||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
|||||||||||||
| 06.11.2013, 15:31 | |||||||||||||
|
Информация к размышлению: B, ALGOL, Fortran.
0
|
|||||||||||||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||||||||
| 06.11.2013, 17:53 | ||||||||
|
Добавлено через 1 минуту Добавлено через 1 минуту Добавлено через 1 минуту Добавлено через 58 секунд Добавлено через 41 секунду Добавлено через 1 минуту Добавлено через 5 минут А вот действительно специфичные признаки, роднящие бейсик и php. 1. Не явная типизация. 2. Не строгая типизация 3. Не объявление переменных. 4. Создание переменных первым присваиванием. 5. Отсутствие не стандартных именованных констант. 6. Не декларирование типов возвращаемых значений функций. Так что php бейсик-подобен.
0
|
||||||||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
||||
| 06.11.2013, 18:26 | ||||
|
Думаю 6-й пункт входит в первый. Добавлено через 6 минут Кстати говоря, однострочный комментарий появился в Си только в стандарте 99-го года.
0
|
||||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|||||||||
| 06.11.2013, 19:21 | |||||||||
|
Добавлено через 2 минуты
Добавлено через 1 минуту
0
|
|||||||||
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|||
| 06.11.2013, 19:31 | |||
|
http://msdn.microsoft.com/ru-r... e49xw.aspx http://us3.php.net/manual/en/l... syntax.php Добавлено через 1 минуту
0
|
|||
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|||
| 06.11.2013, 19:35 | |||
0
|
|||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
||||||||
| 06.11.2013, 19:40 | ||||||||
|
0
|
||||||||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|||
| 06.11.2013, 20:05 | |||
|
Добавлено через 1 минуту
0
|
|||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
|||
| 06.11.2013, 20:17 | |||
|
2) каким образом из этого может следовать предположение, что остальные являются Си-подобными?
0
|
|||
|
2305 / 1064 / 77
Регистрация: 12.03.2013
Сообщений: 4,987
|
|
| 06.11.2013, 20:54 | |
|
0
|
|
|
81 / 80 / 9
Регистрация: 30.10.2013
Сообщений: 251
|
|
| 06.11.2013, 21:21 | |
|
Думаю, что язык си будет хорошим началом, можно от него двигаться в сторону ассемблера и Си++, ООП. Также много примеров программ, есть программы с открытым исходным кодом, продолжается его активное использование. В общем то алгоритмическая подготовка позволит адаптироваться к использованию любого алгоритмического языка. Хорошим подходом будет попытка решить какую-то простую и полезную задачу.
0
|
|
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
| 07.11.2013, 10:52 | |
|
На сях не очень то простой ввод-вывод, надо зубрить форматные спецификаторы, но ввод-вывод необходим в каждой осмысленной программе. Не обязательно консольный, где то можно юзать файлы, принтер, сканер/камеру, усо... Но какой то должен быть, а новичку нужен ввод именно крысой/клавой и вывод именно на экран. Так что лучше сначала изучить азы pascal, потом сразу же переходить к серьёзному изучению c++ и только после этого опционально чистые си.
0
|
|
|
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 18
|
|
| 07.11.2013, 12:36 | |
|
Ну ребят, ну уже 2013 год, пора бы уже забыть программы по которым сами учились. pascal учили потому что был самый простой и доступный язык. Сейчас информации и возможности намного больше и можно изучать более функциональные языки самостоятельно. Парню всего 12 лет а вы ему предлагаете Си учить самостоятельно, в итоге он забьет на это дело и потеряет несколько лет. Если бы он мог в качестве первого языка самостоятельно изучить Си то он бы тут про это не спрашивал.
Учи питон, для него есть онлайн курсы что значительно упрощает процесс, ну и сам по себе язык для чтения и понимания очень прост.
0
|
|
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
| 07.11.2013, 13:12 | |
|
Видокрусы не упрощают процесс, а затягивают и усложняют. По ним модно учить дизайн, или 3D-радактирования, но в программировании слишком много текста и учебный материал поэтому тоже должен быть текстом. Вот представь: посмотрел ты ролик, захотел повторить, при этом безнадёжно переврал, пока ищешь нужное место в ролике для повторного просмотра, забудешь, зачем данная языковая фича вообще нужна. А ведь на слух и в приглядку ничему нельзя научиться, чтоб научиться, нужна практика, то есть надо пробовать писать проги, а не только смотреть, как это делает автор курса.
Добавлено через 1 минуту И раньше полагалось паскаль учить серьёзно, я же советую изучить только его азы в качестве базы для c++, а уже c++ первым учить серьёзно. А то сразу начинать с ООП тоже как то странно, пишущий первую прогу ещё не готов к его пониманию, но на c++ старый стиль ввода-вывода есть общее подмножество c++ и c, а ввод-вывод этого языка только что был забракован по сложности, новый же стиль ввода-вывода целиком на ООПе да ещё с перегрузкой.
0
|
|
|
81 / 80 / 9
Регистрация: 30.10.2013
Сообщений: 251
|
|
| 07.11.2013, 13:21 | |
|
Если возраст 12 лет, то как вариант можно просто играть в логические игры и учить математику. Может конечно, где то есть такие логическая игра, требующая ввод команд, написание сценариев для одного или группы объектов (персонажей).
0
|
|
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
| 07.11.2013, 14:21 | |
|
5-й-6-й класс - это не рановато ли для серьёзного изучения языков? Учи азы бейсика/паскаля/игроориентированных скриптоязыков, пробуй писать собственные недоигры, потом играть в них. Постепенно перейдёшь к более серьёзным программам, возмодно к действительно играбельным играм, но по началу приставка "недо" - это нормально.
0
|
|
| 07.11.2013, 14:21 | |
|
Ищу код который бы демонстрировал различия высокоуровневого и низкоуровневых языков по скорости выполнения программы
Что лучше начинать изучать первым PHP или JavaScript?
Чем лучше "Интерфейсы" от "Абстрактных или Переопределяемых методов"? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|