Другие языки программирования и технологии

Помогите, программисты

Уважаемые программисты, у меня такой вопрос.
Что мне нужно знать, чтобы начать программировать на C++
Нужно ли мне знать язык Си или можно обойтись и без него?
Посоветуйте что-нибудь.
Короче, есть мнение, что С++, это сложноватый язык для изучения программированию. Можно начать с Паскалчика и потом дополнить его Си или С++-ом. Там чуть проще.
Что нужно знать? Во-первых, какие книги, видео и сайты нужны для изучения этого языка (Шилдт, С++ для начинающих / (http://www.youtube.com/watch?v=MOpF5lk3cLY) / (https://code-live.ru/tag/cpp-manual/)). Во-вторых, какую программу скачать, что бы начать писать код (вот, например, http://www.microsoft.com/ru-ru/softmicrosoft/VisualStudioExpress.aspx). В-третьих, правила изучения языка (у каждого свои) .

Но лучше начните с Паскаля. Скачивайте программу (http://pascalabc.net/ssyilki-dlya-skachivaniya) и смотрите видео (http://www.youtube.com/watch?v=jDSuPff8R2k). Код нужно повторять, потом писать по памяти и новые решать.
ДК
Дмитрий Клюев
5 430
Лучший ответ
попробуй программирование на visual foxpro 9.
******илья *****
******илья *****
42 613
Тащемта как сказали выше. Если других языков не знаешь, то имхо лучше будет сначала освоить С на начальном уровне и переходить к плюсам.
Неважно, с Си начинать или с С++.
Ну разве что если сразу решите писать под Qt, .NET и т. д. - это на Си просто невозможно.

При разработке консольных приложений и приложений WinAPI многие путают Си и С++. Даже авторы MSDN, не говоря уже о начинающих изучать язык.

Часто пишут вот такие вещи
#include <iostream> // C++
#include <conio.h> // C

using namespace std; // C++

int main()
{
cout << "Hello world"; // C++
_getch(); // C
return 0;
}

Хотя именно на C++ будет так
#include <iostream>

using namespace std;

int main()
{
cout << "Hello world";
//cin.sync();
cin.get();
return 0;
}

Если нужно писать программу на чистом Си без С++, то в IDE типа Visual Studio нужно файл исходного кода сделать с расширением .c, а не .cpp
Никита Дыга
Никита Дыга
15 749
Что начать программировать на С++ ,нужно знать С++.
Сначала лучше знать Paschal ABC потом СИ и вот потом уже как-нить c++ сука тяжёлый язык =) Удачи!
Лучше начните с ассемблера, поймете внутреннюю кухню.
Ержан Абдиев
Ержан Абдиев
1 405