Форум программистов, компьютерный форум, киберфорум
Обо всем!
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.62/21: Рейтинг темы: голосов - 21, средняя оценка - 4.62
 Аватар для RussDragon
12 / 12 / 0
Регистрация: 08.04.2012
Сообщений: 81

С чего начинать изучать офлайн-программирование

08.04.2012, 16:15. Показов 4926. Ответов 44
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
всем привет, хотелось бы узнать с чего начинать изучать офлайн программирование(не сайтовое)?
На одном из таких же форумов посоветовали либо с паскаля либо с СИ, паскаль меня не привлекает так же как и бейсик.
Поэтому решил с СИ, но один знакомый программист посоветовал начать с C++ сразу, но он начинал программировать с Бейсика.
Так же интересен мне язык Java, но его как я понял лучше изучать после СИ.
так вот, с чего собственно начинать? И какие хороший учебники посоветуете по СИ для новичка.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.04.2012, 16:15
Ответы с готовыми решениями:

С чего начинать изучать Python?
Всем привет! Помогите пожайлуста. С чего нужно начинать изучение Python? Какие книги читать?

С чего начинать изучать jQuery?
Посоветуйте книги или видеоуроки.

Подскажите с чего нужно начинать изучать WinApi???
Народ может есть такие проги-конструкторы на которых можна поучиться и понять все процессы по WinApi??? в которых будет все наглядно видно!...

44
 Аватар для dr.curse
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
08.04.2012, 16:19
RussDragon, начни с паскаля.
0
 Аватар для RussDragon
12 / 12 / 0
Регистрация: 08.04.2012
Сообщений: 81
08.04.2012, 16:20  [ТС]
Цитата Сообщение от aram_gyumri Посмотреть сообщение
RussDragon, начни с паскаля.
Во первых смысла я в этом не вижу, паскаль уже устарел и не имеет надобности в изучении.
Во вторых, у меня не винда чтобы начинать с него
0
 Аватар для dr.curse
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
08.04.2012, 16:25
Цитата Сообщение от RussDragon Посмотреть сообщение
Во первых смысла я в этом не вижу, паскаль уже устарел и не имеет надобности в изучении.
Во вторых, у меня не винда чтобы начинать с него
во первых что значит он устарел?
во вторых что вам мешает программировать на паскале под линуксом или маком?
0
 Аватар для RussDragon
12 / 12 / 0
Регистрация: 08.04.2012
Сообщений: 81
08.04.2012, 16:32  [ТС]
Цитата Сообщение от aram_gyumri Посмотреть сообщение
во первых что значит он устарел?
во вторых что вам мешает программировать на паскале под линуксом или маком?
Каким образом вы себе представляете проверку паскаля на маке?
Устарел значит устарел.
0
 Аватар для dr.curse
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
08.04.2012, 17:14
http://ru.wikipedia.org/wiki/FreePascal
http://ru.wikipedia.org/wiki/GNU_Pascal
0
 Аватар для RussDragon
12 / 12 / 0
Регистрация: 08.04.2012
Сообщений: 81
08.04.2012, 22:31  [ТС]
Цитата Сообщение от founds Посмотреть сообщение
Зависит от среды программирования и в большей степени от желания это делать. На объектном паскале очень многие программирую и им довольны. Определись, что ты хочешь. Если не пользуешься Виндой - то в прикладном программировании у тебя будет мало возможностей. Займись Веб. Язык php очень удобный и прост в изучении. Это иногда расслабляет. Мне нравится шарп. Очень большие возможности. Вообще-то на каком языке начинать - мало имеет значение. Когда разберешься с одним - другие не станут проблемой. Разве что строки в Си. Блин... ну ужас как не удобно.
ну почему же? На маке есть прекрасная прогамма xcode, а в вэб программирование я уже был, знаю основы php, почти, но забросил из за отсутствия нормального учебника.
И теперь я хочу изучать именно офлайн программирование.
0
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
08.04.2012, 22:32
Цитата Сообщение от RussDragon Посмотреть сообщение
Во первых смысла я в этом не вижу, паскаль уже устарел и не имеет надобности в изучении.
Во вторых, у меня не винда чтобы начинать с него
согласен
раньше, как сам начинавший с паскаля, продвигал его как полезный для начинающих
но сейчас это тупик
0
 Аватар для dr.curse
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
08.04.2012, 22:33
Цитата Сообщение от RussDragon Посмотреть сообщение
знаю основы php
ну сказал бы это раньше, тогда однозначно си, посколько синтаксис php унаследован от си
0
 Аватар для RussDragon
12 / 12 / 0
Регистрация: 08.04.2012
Сообщений: 81
08.04.2012, 22:35  [ТС]
Цитата Сообщение от aram_gyumri Посмотреть сообщение
ну сказал бы это раньше, тогда однозначно си, посколько синтаксис php унаследован от си
как то совсем вылетело из головы) спасибо за совет.
Кстати, программисты только ночью работают что ли? а то днем ни одного почти сообщения, а теперь на мыло каждую минуту приходит оповещение)
0
 Аватар для starki
66 / 1 / 1
Регистрация: 15.01.2012
Сообщений: 64
08.04.2012, 23:19
Цитата Сообщение от RussDragon Посмотреть сообщение
Так же интересен мне язык Java
а вот это замечательно. Сейчас очень нужны хорошие Java программисты.
Цитата Сообщение от aram_gyumri Посмотреть сообщение
знаю основы php
основы? если такие вещи как: типы данных, циклы, функции, массивы тебя не пугают, то да начинай сразу с JAVA или С#/С++. если пугают то лучше начни с паскаля.
0
 Аватар для RussDragon
12 / 12 / 0
Регистрация: 08.04.2012
Сообщений: 81
08.04.2012, 23:20  [ТС]
Цитата Сообщение от founds Посмотреть сообщение
Ага) Особенно foreach. В конечном итоге все от чего-то унаследуют, но принципы остаются прежними. Даже есть мнение, что не всегда стоит программить объектно. Иногда лучше структурно.
Что либо писал на Php я уже давно, поэтому многое уже забыл((
Но причина того что я забросил Php, то что в том учебнике которым я пользовался было много ошибок и не доделок кода, а другой хороший я не нашел.
Теперь буду учится писать приложения.
0
 Аватар для starki
66 / 1 / 1
Регистрация: 15.01.2012
Сообщений: 64
08.04.2012, 23:27
Цитата Сообщение от RussDragon Посмотреть сообщение
Что либо писал на Php я уже давно, поэтому многое уже забыл((

учи Pascal)))))))))))))))))))))))))))))))))) )))))))))))))))))))

Добавлено через 3 минуты
Цитата Сообщение от RussDragon Посмотреть сообщение
С чего начать?
http://www.intuit.ru/department/pl/plpascal/1/
0
 Аватар для RussDragon
12 / 12 / 0
Регистрация: 08.04.2012
Сообщений: 81
08.04.2012, 23:27  [ТС]
Цитата Сообщение от starki Посмотреть сообщение
а вот это замечательно. Сейчас очень нужны хорошие Java программисты.

основы? если такие вещи как: типы данных, циклы, функции, массивы тебя не пугают, то да начинай сразу с JAVA или С#/С++. если пугают то лучше начни с паскаля.
Типы данных, циклы, функции меня впринципе не пугают, в Php я многое понимал, а вот массивы...
Это достаточно не приятная мне тема, но думаю проблем быть не должно.
Тогда начну сразу C++ если это не сильно сложный язык который нужно только после C изучать, тогда придется начать с C.

P.s. Как же не удобно писать с айфона(
Простите за дабл пост.
0
 Аватар для starki
66 / 1 / 1
Регистрация: 15.01.2012
Сообщений: 64
08.04.2012, 23:30
Цитата Сообщение от RussDragon Посмотреть сообщение
а вот массивы...
кинул ссылку на интуит) там много полезного. выучи основы на паскале, так чтоб наизусть всё знал, а потом переходи сразу на Java или C#.
0
08.04.2012, 23:32

Не по теме:

Цитата Сообщение от RussDragon Посмотреть сообщение
Кстати, программисты только ночью работают что ли? а то днем ни одного почти сообщения, а теперь на мыло каждую минуту приходит оповещение)
на этом форуме собираются люди как минимум с 12-ти часовых поясов

0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
09.04.2012, 06:11
Цитата Сообщение от RussDragon Посмотреть сообщение
Тогда начну сразу C++ если это не сильно сложный язык который нужно только после C изучать, тогда придется начать с C.
если хочешь начать с C, то начинай с C
nginx сделан на C
0
 Аватар для RussDragon
12 / 12 / 0
Регистрация: 08.04.2012
Сообщений: 81
09.04.2012, 07:13  [ТС]
Цитата Сообщение от starki Посмотреть сообщение
кинул ссылку на интуит) там много полезного. выучи основы на паскале, так чтоб наизусть всё знал, а потом переходи сразу на Java или C#.
а вы можете мне обьеснить зачем начинать с того что уже устарело? Я не думаю что все программисты начинали с паскаля, на другом форуме предполагалось что человек начнет с C то проблем быть не должно.
И как вы себе предполагаете проверку паскаля на маке? Расширение .pas чисто виндушная.
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
09.04.2012, 07:40
Цитата Сообщение от Kriss Посмотреть сообщение
accept, кому ты паришь? С это основа, но программить я бы на нем не пожелал никому.
его преимущество в том, что он лаконичный, то есть его реально выучить, и реально выучить за короткий срок (основную часть, чтобы делать любые программы)
а для изучения программирования, которое начинается после изучения языка, когда понимаешь, что зная язык, он почему-то не пишет за тебя программу, он точно так же подходит, потому что на нём можно реализовать многие алгоритмы, в отличие от бейсика какого-нибудь, где проблемы возникают ещё на динамических списках
0
74 / 63 / 0
Регистрация: 24.03.2012
Сообщений: 333
09.04.2012, 07:54
Цитата Сообщение от RussDragon Посмотреть сообщение
с чего начинать изучать офлайн программирование
в таком случае, как ни странно, с javascript
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.04.2012, 07:54
Помогаю со студенческими работами здесь

С чего начинать изучать Клиент-серверные технологии (книги, библиотеки и тд)
Добрый день. Подскажите с чего начинать изучать Клиент-серверные технологии(какие-то книги, библиотеки и тд)

С чего начинать программирование?
Лично я считаю, чтобы вообще понять как программировать нужно понять алгоритмы. И в первую очередь нужно понять как работает компьютер. ...

С чего начинать программирование?
Доброго времени суток форумчане. Подскажите пожалуйста такой вопрос, вот я изучаю основы c++, есть навыки в работе с html и css. Хочу...

С чего начинать программирование на Android?
На данный момент знаю основы C и Pascal. Что необходимо знать и уметь,чтобы лезть в это программирование?

Программирование под iOS для iPhone на C#: с чего начинать
Здравствуйте! Вот хочу попробовать программировать под iOS для iPhone на C#. Не подскажите с чего начать, какую литературу посоветуете...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru