Можно, но зачем? Язык одновременно переусложнён и ограничен (плюс абсолютная зацикленность на ООП), потому для начального обучения подходит не слишком хорошо.
Начинать надо с того языка, который наилучшим образом подходит именно для обучения: 45 лет назад это был Pascal (Вирт, "Алгоритмы + структуры данных = программы"), позже Modula-2 (Вирт, "Алгоритмы и структуры данных", старое издание), сейчас - Oberon-07 (Вирт, "Алгоритмы и структуры данных", последнее издание).
А уже после изучения основ программирования можно переходить на модные языки. Никто не садится сразу за руль Формулы-1 - сначала обучаются гонкам на картингах.
Java
Можно ли начинать учить первым языком java, для 11 лет сойдёт?
Можно.
Нет. Скачайте "Песни о Паскале".
Python изучай, и паскаль и Аду! И даже D! (лишним не будет)
Бэйсик лучше не трогай... он и вонять... не
Бэйсик лучше не трогай... он и вонять... не
Иван есть игра с помощью которой можно учить джава... пробовали? игра сделана в виде диалогов про роботов.. и много задачек.. около 1200.. h ttp://javarush.ru/user/reference/66050877-884f-4ef9-b5a5-05061b0b76c0 (уберете пробел в ссылке после первой буквы) (кроме этой игры надо еще читать что то отдельно.. статьи или книгу)
я начинал с java, под j2me, тогда еще MIDP 1.0. Поначалу вроде было все просто и понятно, но потом стало немного тяжко с пониманием, и я даже на время забросил. Не сказал бы, что это хороший выбор в качестве первого языка. Хотя и не сильно плохой.
Но все же я бы посоветовал сначала паскаль, а затем си. Первый поможет с алгоритмами, т. к. считается, что он более понятный (и, имхо, вполне себе заслуженно); второй поможет понять, как все это устроено в памяти.. Конечно, все это можно и на одном только паскале, но, имхо, на си как-то проще понять указатели и т. п.
Но все же я бы посоветовал сначала паскаль, а затем си. Первый поможет с алгоритмами, т. к. считается, что он более понятный (и, имхо, вполне себе заслуженно); второй поможет понять, как все это устроено в памяти.. Конечно, все это можно и на одном только паскале, но, имхо, на си как-то проще понять указатели и т. п.
Могу посоветовать только пробовать. Если ты поймешь этот язык сначала, то продолжай учиться. Если будет трудно, думаю лучше тогда PascalABC.net или Python версии 3.
Мне советовали с паскаля не начинать, т. к. много функций там, которых нигде больше не используется. Ну все-же азы я в нем узнал. Следующим языком для меня стала java (сейчас изучаю) вполне не сложно если вникать. Если решишься, скажу то что java я изучаю с помощью книги Head First Java и сайта javarush. ru, там все понятно и с юмором описано, так что и тебе советую)
Лучше с паскаля начинать
Жасулан Суюндиков
а можно с бэйсика?
В Интернете много хороших книг, но читая книги программистом не станешь. Чтобы стать программистом, нужно много программировать.
JavaRush — это онлайн-курс обучения программированию на Java, на 80% состоящий из практики.
Именно то, что нужно чтобы стать Java-программистом.
вы спросите зачем переходить по моей ссылке.
в ответ на вашу не анонимную регистрацию (через вк, фейсбук или твиттер) я обязываюсь адекватно отвечать на ваши вопросы в нелегком деле — начать и помогать чем смогу)
javarush.ru/user/reference/f2095d07-1d68-4260-b58a-a3944736c628
JavaRush — это онлайн-курс обучения программированию на Java, на 80% состоящий из практики.
Именно то, что нужно чтобы стать Java-программистом.
вы спросите зачем переходить по моей ссылке.
в ответ на вашу не анонимную регистрацию (через вк, фейсбук или твиттер) я обязываюсь адекватно отвечать на ваши вопросы в нелегком деле — начать и помогать чем смогу)
javarush.ru/user/reference/f2095d07-1d68-4260-b58a-a3944736c628
всё можно, только надо оно тебе?
Похожие вопросы
- Хорошая ли идея начинать учить программирование с java?
- Стоит ли первым языком начинать учить Java?
- Стоит ли учить Java первым языком?
- Какой язык учить первым? Java или JavaScript? В чем разница?
- У меня сейчас есть выбор. Учить С++ или Java. Что выбрать?
- Какой язык программирования лучше в качестве первого изучаемого языка - Java или PHP?
- Написать программу на языке java
- ХОЧУ ОБУЧИТЬСЯ ПРОГРАММИРОВАНИЮ, ВЫУЧИТЬ ЯЗЫК Java, C++ ?
- Решить задачку на языке Java. Прошу помощи так как сам работаю с другим языком, этот не знаю)
- Изучаю Java уже больше года...