Другие языки программирования и технологии
почему языки с сиподобным синтаксисом такие как, C C++, C#, Java похоже между собой,
а диалекты Basic сильно отличаются друг от друга?
Последний стандарт на BASIC вышел четверть века назад, это в основном язык для любителей, поэтому его стандартизация не имеет большого смысла. C++ -надстройка над C, Java - измененный для работы с бытовой электроникой C++ (в истории Java пишется "Реализация проекта была начата на языке C++, но вскоре возник ряд проблем, наилучшим средством борьбы с которыми было изменение самого инструмента — языка программирования"), а C# фактически улучшенный вариант Java, созданный Microsoft, не желавшей отчислять авторские разработавшей Java фирме Sun.
Бейсик более древний язык, чем Си. Современные версии Бейсика существенно отличаются от классического Бейсика. В классическом Бейсике было много недостатков, много пришлось менять. Бейсик никогда не был языком для профессионального программирования, поэтому совместимость не имеет большого значения.
С++ это почти расширение языка Си. Эти языки почти совместимы. У C# и Java много отличий от С++ и между собой. Ещё есть Objective-C, он тоже сильно отличается от C++.
Синтаксис во всех этих языках действительно похож. Но чем глубже изучаешь язык, тем больше отличий от похожих языков.
С++ это почти расширение языка Си. Эти языки почти совместимы. У C# и Java много отличий от С++ и между собой. Ещё есть Objective-C, он тоже сильно отличается от C++.
Синтаксис во всех этих языках действительно похож. Но чем глубже изучаешь язык, тем больше отличий от похожих языков.
Потому что это все сделано на основе одного языка
Владимир Анохин
Почему Бейсики сильнее отличаются?
а зачем изобретать что-то новое? и javascript -тоже имеет C-style синтаксис.
чем привычнее синтаксис, тем больше вероятность что язык будет удобен всем, и станет популярным.
а вот эти все новомодные Go, Julia которые делают синтаксиск как у паскаля. эти языки мертворождённые, они либо не станут популярными, либо станут благодаря продвижению их, но долго не продержатся, через 5 лет про них уже все забудут.
чем привычнее синтаксис, тем больше вероятность что язык будет удобен всем, и станет популярным.
а вот эти все новомодные Go, Julia которые делают синтаксиск как у паскаля. эти языки мертворождённые, они либо не станут популярными, либо станут благодаря продвижению их, но долго не продержатся, через 5 лет про них уже все забудут.
Владимир Анохин
Python популярный язык, хотя синтаксис не Си-подобный.
Некоторые современные языки чем-то похожи и на Паскаль и на Си: Kotlin, Go, TypeScript.
Некоторые современные языки чем-то похожи и на Паскаль и на Си: Kotlin, Go, TypeScript.
Похожие вопросы
- язык программирования. какой язык программирования лутьше изучать: C, C++, C#, Java?
- Возможно ли программировать на Pascal, C, C++, C#, Java, Prolog, Ruby, Python, HTML, XML, SQL, UML в MacOS?
- Почему до сих пор кто-то учит C, Java, C++ и JavaScript?
- кто занет эти языки C++ C# Delphi Java.. Чем проще программировать, у каких их них есть будующее и другие советы за и ..
- Какой язык считается наиболее продвинутым c++, c# bkb java
- На каком языке программирования писать гостиничную программу? C++, C#, PHP, Java?
- Что все же выбрать C/C++ или java?
- Какой язык программирования наиболее актуален в наше время C# или java? И есчо плиз дайте ссылку на скачивание...
- какой язык легче; c, c++, c#
- В чем причина ненависти к языкам C, C#, C++ на ответах?