Введение -

В этой статье я объясню вам историю различных языков программирования и почему новый язык появился на рынке. почему C, C++, Java, C#.NET, все это выходит на рынок.

Почему на рынке появляется новый язык?

Новый язык выходит на рынок, чтобы компенсировать недостатки существующего языка

Давайте начнем с C, у нас также есть много языков до C, C является базовым языком, потому что каждый разработчик начинает свое программирование с использованием C, поэтому мы начинаем с C, так что вопрос в том, что когда у нас уже есть Fortran, Pascal, Cobol на рынке тогда Зачем нам нужен c ?

Ответ заключается в том, что C — это язык программирования общего назначения, хорошо… но здесь снова возникает вопрос.

Что такое язык общего назначения?

Язык общего назначения означает язык, который мы можем использовать для разработки приложений любого типа. С помощью C мы можем разрабатывать научные приложения, бизнес-приложения, математические приложения.

Все языки до C использовались только для одной цели, как показано ниже.

Cobol используется только для бизнес-приложений

Паскаль используется только для научных приложений.

Fortran используется только для приложения Mathematics

Это причина того, почему C выходит на рынок.

C — это язык общего назначения, C иногда называют «языком ассемблера высокого уровня», разработанный Деннисом Ритчи в Bell Laboratories компании AT&T в 1972-х годах в США. Его также называют «процедурно-ориентированным языком программирования».

ОК Теперь здесь возникает новый вопрос Почему C++ появился на рынке?

Как я уже говорил ранее, каждый язык выходит на рынок, чтобы восполнить недостатки существующего языка, язык C также имеет некоторые недостатки, например, он не обеспечивает возможности повторного использования кода и безопасности, поэтому для полного устранения этих недостатков на рынок выходит C++.

C++ был разработан Бьерном Страуструпом из AT&T Bell Laboratories в начале 1980-х и основан на языке C. C++ — один из самых популярных языков программирования, реализованный на самых разных аппаратных платформах и операционных системах. Это первый объектно-ориентированный язык.

О боже мой.. Опять возникает вопрос Что такое ООП?

OOP — это не что иное, как технологии, основанные на объектах, которые следуют 4 функциям.

ОСОБЕННОСТИ ООП:

  1. Абстракция
  2. Инкапсуляция
  3. Наследование
  4. Полиморфизм

C не обеспечивает никакой безопасности и возможности повторного использования кода, поэтому C++ выходит на рынок. C++ — это первый ООП-язык, который обеспечивает повторное использование кода и безопасность.

Теперь почему Java выходит на рынок?

На самом деле C++ имеет тот недостаток, что это не полностью ООП-язык... или, другими словами, это частично ООП-язык.. Почему?

Потому что С++ не следует инкапсуляции. Инкапсуляция говорит «Обертывание данных и функций в класс», но в C++ функция main() определена вне класса.

пример С++, приведенный ниже

#include ‹iostream›

используя пространство имен std;

целое а;

целое б;

целое результат = а + b;

целое основное()

{

cout‹‹"Введите первую цифру:\n";

цин ›› а;

cout ‹‹"Введите второе число:\n";

цин ›› б;

cin.игнорировать();

cout‹‹”Результат”‹‹” “‹‹result‹‹endl;

cin.получить();

возврат 0;

}

Поэтому разработчик Java воспринимает это как вызов и разрабатывает полностью объектно-ориентированный язык Java.

Java — это язык программирования, созданный Джеймсом Гослингом из Sun Microsystems (Sun) в 1991 году. Первая общедоступная версия Java (Java 1.0) была выпущена в 1995 году.

Он обеспечивает повторное использование кода и безопасность, а также независимость от платформы. В Java функция main() определена внутри класса, так что теперь у нас есть Java тогда зачем MS.NET выходит на рынок?

MS.NET зависит как от платформы, так и от языка.

MS.NET не является альтернативой Java, но его легко освоить по сравнению с Java. Это означает, что MS.NET не является новым языком, на самом деле это фреймворк, поддерживающий более 40 языков. Вам не нужно учиться новые навыки для изучения Dot NET. Если вы ранее работали с C или C++, то вы можете адаптировать C# в MS.NET. Если вы уже знаете VB, то вы адаптируете VB.NET к MS.NET. (Показано ниже в более подробной информации)

C ИЛИ C++ — C#.NET

JAVA — J#.NET

ВБ — ВБ.NET

КОБОЛ — COBOL.NET

ФОРТРАН — ФОРТРАН.NET

Теперь вам стало ясно, почему на рынок выходит новый язык.

Пожалуйста, следите за нашим блогом, чтобы связаться с нами .. и, пожалуйста, оставьте свои ценные комментарии для нас