Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.83/108: Рейтинг темы: голосов - 108, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 31.10.2010
Сообщений: 7
1

С++ и Java. С чего начать?

01.11.2010, 12:00. Показов 20973. Ответов 97
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте мне 14 лет и я хочу научится первым шагам программирования в С++ и Java потому как они являются первыми шагами программирования для Software engenier в Google знаю что трудно для такого возраста как моего понять все , но очень хорошо начать с маленького возраста как моего чтобы на будущее знати и иметь хоть какой-то опыт .
Я хотел спросить с чем лутще начинать учить и если если есть кокой-то сайт где можно учить и начать программировать . Заранее спасибо .
Жду ответа ! ! ! !
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.11.2010, 12:00
Ответы с готовыми решениями:

Что посоветуете тому, кто хочет начать учить Java? С чего начать изучение?
Какие книги посоветуете по Java? Какие программы? Дело в том, что хочу начать учить разработку...

Хочу начать изучать java. С чего посоветуете начать, какие книги или какие-то советы есть?
Хочу начать изучать java. С чего посоветуете начать, какие книги или какие-то советы есть? Спасибо...

Java - с чего начать?
Всем привет, может кто подсказать в каком приложении лучше всего учится чайнику этому языку? Если...

С чего начать изучение Java
Помогите сделать первые шаги в освоение языка java. С чего стоит начать. и если есть литературу или...

97
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
02.11.2010, 19:36 41
Author24 — интернет-сервис помощи студентам
Прежде всего я бы посоветовал разобраться с тем, что из себя представляет командная строка, о чём многие начинающие не имеют абсолютно никакого представления(судя по количеству тем связаных со всякими system("pause") и т.д.). Да и вообще подтянуть свои знания на уровне пользователя(если необходимо конечно). Мне кажется человек, который занимается программированием, как пользователь не может быть уровнем ниже среднего(как бы смешно это не звучало ). По поводу того с чего начать... Насчёт Java ничего сказать не могу, а вот начать с C++ можно вполне. Начнинать с C смысла абсолютно никакого нет. Во-первых, C это другой язык, cо своими заморочками. Ничего кроме плохих привычек при дальнейшем программировании на C++ ты от него не получишь. Во-вторых, C++ не навязывает какой-то конкретный стиль программирования, и никогда небыл(и не задумывался) чисто ООП языком. В-третьих, сами по себе классы != ООП, поэтому понимание того, что из себя представляет ООП для изучения синтаксиса C++ впринципе не нужно(тот минимум, который необходим есть в любой книге по C++ для начинающих). Для начала скачай какую-нибудь IDE+компилятор(например codeblocks+mingw) и попробуй запустить(чтобы понять как) вот такую нехитрую программу
C++
1
2
3
4
5
6
7
#include <iostream>
 
int main()
{
    std::cout << "Hello, world!" << std::endl;
    return 0;
}
после этого можно начать читать какую-нибудь книгу по C++. Ну и не стесняться задавать вопросы на форуме, которых скорее всего будет достаточно много.
0
8 / 8 / 1
Регистрация: 01.11.2010
Сообщений: 157
02.11.2010, 19:53 42
Мне 15 лет, и что? PHP+MySQL знаю на уровне профессионала, работал на фирму Rz, которой писал сайт, не важно какой возраст у тебя, в наше с тобой время это легче освоить. Я интересуюсь Web программированием(Которое успешно знаю) и программированием для компьютеров. Скажу сразу, После PHP учить С++ очень легко! Так как синтаксис один и тот же, все функции называются так же, поэтому мне теперь легче учить CPP. Дело в том, что PHP учить легче, поэтому я советую начать именно с него, а там глядишь тебя и на веб потянет, лишнем точно не будет!
0
Заблокирован
02.11.2010, 21:08 43
Цитата Сообщение от Vytamin Посмотреть сообщение
Здравствуйте мне 14 лет и я хочу научится первым шагам программирования в С++ и Java потому как они являются первыми шагами программирования для Software engenier в Google знаю что трудно для такого возраста как моего понять все , но очень хорошо начать с маленького возраста как моего чтобы на будущее знати и иметь хоть какой-то опыт .
Я хотел спросить с чем лутще начинать учить и если если есть кокой-то сайт где можно учить и начать программировать . Заранее спасибо .
Жду ответа ! ! ! !
Для изучения программирования нет ничего лучше Scheme.
Берешь SICP (учебное пособие применяемое в MIT, если о чем-нибудь говорит), HtDP и изучаешь, выполняя задания, разумеется.

http://mitpress.mit.edu/sicp/f... /book.html
http://sicp.sergeykhenkin.com/
http://www.htdp.org/
0
В астрале
Эксперт С++
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
02.11.2010, 22:05 44
BTR, Чтооо? PHP похож на С++? оО
0
CEO
Эксперт С++
2258 / 1248 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
02.11.2010, 23:53 45
Цитата Сообщение от ForEveR Посмотреть сообщение
PHP похож на С++? оО
доооо, императивные языки и скриптовые очччень схожы
0
В астрале
Эксперт С++
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
03.11.2010, 01:10 46
Alligieri, Во-во. Прям братья родные xD
0
3215 / 773 / 26
Регистрация: 12.07.2009
Сообщений: 3,184
03.11.2010, 01:13 47
ForEveR, Alligieri, чего прицепились у человеку?.. Он написал что после PHP легче изучать CPP... Из этого не следует что они похожи, да и он этого не написал!!..
0
0 / 0 / 0
Регистрация: 31.10.2010
Сообщений: 7
03.11.2010, 01:25  [ТС] 48
СПАСИБО ВАМ ВСЕМ РЕБЯТА !!
уже хоть понимаю через что мне придется иди !
короче я решил что первое что я начину изучать Паскали потом С > C++ > Java !
если я тупо решил говорите .
! Спасибо всем !
1 вопрос : что это такое "синтаксис"

Добавлено через 2 минуты
Цитата Сообщение от Vytamin Посмотреть сообщение
СПАСИБО ВАМ ВСЕМ РЕБЯТА !!
уже хоть понимаю через что мне придется иди !
короче я решил что первое что я начину изучать Паскали потом С > C++ > Java !
если я тупо решил говорите .
! Спасибо всем !
1 вопрос : что это такое "синтаксис"
Или паскали учить бесполезно ?
0
Формучанин
364 / 294 / 42
Регистрация: 02.11.2010
Сообщений: 1,242
03.11.2010, 01:28 49
паскаль вполне хороший вариант для обучения.
Знания никогда не бывают лишними, тем более паскаль пригодится в будущем,
например в институте.
0
В астрале
Эксперт С++
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
03.11.2010, 01:43 50
arch-vile, Да?
Так как синтаксис один и тот же, все функции называются так же, поэтому мне теперь легче учить CPP.
0
3215 / 773 / 26
Регистрация: 12.07.2009
Сообщений: 3,184
03.11.2010, 02:29 51

Не по теме:

Цитата Сообщение от ForEveR Посмотреть сообщение
Так как синтаксис один и тот же, все функции называются так же, поэтому мне теперь легче учить CPP.
Хмм... Пожет просто что то попутал человек... А вообще не знаю, я с PHP не знаком... Все, харе флудить... Захочет объяснить человек что он имел ввиду, объяснит... :)



А если по теме:
Vytamin, лучше всего начать с Паскаля, изучить основы (переменные и константы, управляющие структуры, массивы {очень советую уделить особое внимание сортировкам} и строки, процедуры и функции и абстрактные типы данных {списки, очереди, стеки}) на этом языке, потом перейти на другой язык будет гораздо легче...

Ну и алгоритмам уделить внимание...
0
134 / 87 / 22
Регистрация: 28.08.2009
Сообщений: 363
03.11.2010, 06:29 52
Цитата Сообщение от Vytamin Посмотреть сообщение
1 вопрос : что это такое "синтаксис"
Синтаксис это правила по которым пишется код программы.
Эти правила подробно рассказаны в учебниках по языку. Например, в одном языке ставится ; после конца строки(оператора) в другом не ставится ничего.
Про последовательность изучения ты все правильно решил.
С такой целеустремленностью можно многого добиться, удачи!
0
610 / 90 / 4
Регистрация: 08.07.2010
Сообщений: 1,893
03.11.2010, 08:00 53
Или паскали учить бесполезно ?
Бесполезно, полгода потеряешь зря...
Цитата Сообщение от Vytamin Посмотреть сообщение
вопрос : что это такое "синтаксис"
Синтаксис — сторона языка программирования, которая описывает структуру программ как наборов символов (обычно говорят — безотносительно к содержанию). Синтаксису языка противопоставляется его семантика. Синтаксис языка описывает «чистый» язык, в то же время семантика приписывает значения (действия) различным синтаксическим конструкциям. (С) Google & Wikipedia
0
CEO
Эксперт С++
2258 / 1248 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
03.11.2010, 14:37 54
Цитата Сообщение от arch-vile Посмотреть сообщение
Vytamin, лучше всего начать с Паскаля, изучить основы (переменные и константы, управляющие структуры, массивы {очень советую уделить особое внимание сортировкам} и строки, процедуры и функции и абстрактные типы данных {списки, очереди, стеки}) на этом языке, потом перейти на другой язык будет гораздо легче...
Ну и алгоритмам уделить внимание...
Ну не знаю... я в свое время тоже начал с Паскаля - 2 года на Паскале сидел, когда начал учить С понял что можно С было учить сразу. А алгоритмизацию я б советовал вообще без привязки к языку учить, но эт окак кому проще
0
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
04.11.2010, 08:50 55
Цитата Сообщение от Alligieri Посмотреть сообщение
Ну не знаю... я в свое время тоже начал с Паскаля - 2 года на Паскале сидел, когда начал учить С понял что можно С было учить сразу. А алгоритмизацию я б советовал вообще без привязки к языку учить, но эт окак кому проще
Алгоритмизацию в любом случае надо учить. А кто сможет изучить её без привязки к конкретному языку, тому и по-моему между языками легче будет найти общее. Да и переходить при необходимости с языка на язык тоже. И английский нужен в не зависимости от выбора искусственного языка. Непосредственно же программирование лучше начинать с чего нибудь или процедурного, или алгоритмического. Но потом обязательно надо изучить что нибудь объектное вроде плюсов.
0
21 / 21 / 3
Регистрация: 13.09.2011
Сообщений: 314
24.11.2011, 20:52 56
Какой язык легче освоить? Java или СИ++? Как на данный момент перспективней? В чем их "подводные камни")?
0
10 / 10 / 2
Регистрация: 25.05.2010
Сообщений: 52
24.11.2011, 20:56 57
Гуглится на раз, языки разные и похожие сразу. Читайте на википедии, там все довольно понятно написано, и сами решите, что вам по душе

http://ru.wikipedia.org/wiki/C... D0.BC_Java
0
8 / 8 / 2
Регистрация: 14.11.2011
Сообщений: 54
24.11.2011, 20:56 58
Зная хотя бы 1-н структурный язык , освоить другие не проблема. У каждого языка своя область применения.
0
12 / 12 / 5
Регистрация: 15.11.2010
Сообщений: 256
24.11.2011, 22:20 59
Цитата Сообщение от Вася1q Посмотреть сообщение
Какой язык легче освоить? Java или СИ++? Как на данный момент перспективней? В чем их "подводные камни")?
Скажу одно главный надо понять принципы программирования.
Цитата из книги С. Макконнелл
Освоение более одного языка часто является поворотным пунктом в карьере профессионального программиста. Как только программист понимает, что принципы программирования не зависят от синтаксиса конкретного языка, он начинает приобретать знания, позволяющие достичь новых высот качества и производительности труда.
0
222 / 180 / 5
Регистрация: 12.01.2009
Сообщений: 1,094
25.11.2011, 00:46 60
Просто выбери любой и пиши на нем код, без практики можешь хоть бейсик годами безрезультатно изучать. Программирование - это в первую очередь умение составлять алгоритмы , а реализовать их гораздо проще , чем составить.
0
25.11.2011, 00:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.11.2011, 00:46
Помогаю со студенческими работами здесь

С чего начать изучение Java
Посоветуйте с чего лучше начать изучать язык программирования java? Подскажите какую нибудь...

С чего начать БД, java, spring
Новичок в программировании. Нужно написать программу на java для составления отчётов. Необходимые...

С чего начать изучение Java
Подскажите с чего начать и как стать профи ,поделитесь опытом)))

Java, с чего начать изучение?
Хочу изучить язык программирования Java для разработки программ/игр для Android. Сейчас знаю...


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

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru