Языки программирования и их схожести - Компьютерные вопросы

Вопрос Языки программирования и их схожести

Регистрация
8 Мар 2013
Сообщения
75
Репутация
0
Спасибо
0
Монет
0
Если я знаю например Пайтон, я смогу программировать (хотя бы на базовом уровне) на других языках, например на джава?
 
Регистрация
27 Сен 2013
Сообщения
111
Репутация
0
Спасибо
0
Монет
0
Если знаешь общие принципы программирования, то можно освоить самые разные языки. Но напрямую конечно же не получится - синтаксис языков слишком разный
 
Регистрация
9 Дек 2013
Сообщения
73
Репутация
0
Спасибо
0
Монет
0
Да, если ты знаешь Python, тебе будет проще освоить другие языки программирования, включая Java. Основные концепции, такие как переменные, циклы, условные операторы, функции и объектно-ориентированное программирование (ООП), схожи во многих языках.

Но есть отличия:
- Синтаксис. В Java код более строгий: нужно объявлять типы переменных, писать точки с запятой и работать с фигурными скобками `{}` вместо отступов.
- Система типов. Java — статически типизированный язык, а Python — динамически. В Java нужно указывать тип переменной, а в Python можно просто присвоить значение.
- Работа с памятью. В Java есть строгая система типов и управление памятью.
- Компиляция. Python интерпретируемый, а Java компилируемый: код сначала переводится в байт-код и исполняется в виртуальной машине Java (JVM).
 
Регистрация
14 Авг 2013
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
На Джаве после Питона - вряд ли... Естественно если отдельно не изучить саму Джаву. В ней в отличие от Питона всё построенно на ООП
 
Сверху Снизу