개발 Java가 다른 언어보다 빌딩 블록으로 선호되는 이유는 무엇입니까?

Java가 다른 언어보다 빌딩 블록으로 선호되는 이유는 무엇입니까?

차례:

Anonim

소프트웨어 엔지니어는 응용 프로그램 프로그래머가 아닙니다. 그들은 고객의 기대에 부응하고, 필요한 기능을 제공하며, 강력한 백업으로 지원되는 고객을 위해 제품을 구축하고 구조화해야합니다. Java는 이러한 강력한 유틸리티의 토대를 마련하는 하나의 현명한 솔루션이며, 개발자가 바퀴를 재발 명하지 않고도 효율적이고 효과적이며 혁신적입니다.

자바 프로그래밍의 역사

초기 컴퓨터에서 논리는 펀치 카드 형태의 숫자에서 파생되었으므로 프로그래밍 언어가 필요하지 않았습니다. 그러나 기술이 발전함에 따라 접근 방식이 광범위하고 사용하기 쉬운 프로그래밍 매체가 필요했습니다. 이로 인해 프로그래머는 논리 (코드)를 작성할 수있는 언어 플랫폼이 생겼습니다. 처음에는 저수준 언어가 사용되었습니다. 일반적으로 어셈블리 언어라고하는이 기계는 각각 0과 1의 형태로 기계에서 쉽게 해석 할 수 있으며, 각각 음과 양의 논리를 나타냅니다. (컴퓨터 프로그래밍 : 기계 언어에서 인공 지능에 이르는 프로그래밍 언어의 역사에 대해)

사람들이 플랫폼을 사용하여 유연하고 신뢰할 수있는 코드를 작성할 수 없다는 사실을 깨닫기까지는 그리 오래 걸리지 않았습니다. 결과적으로 소프트웨어 개발자는 메타 문, 비교적 사람이 읽을 수있는 형태의 프로세서 명령, 주석 및 기타 데이터로 구성된 언어로 발전했습니다. 다음으로 COBOL 및 FORTRAN과 같은 명령형 언어가 등장했습니다. 그 후 개발자와 명령 줄 언어의 시대가 열렸으며, 개발자가 코딩 할 수 있도록보다 추상적 인 인터페이스 계층을 제공했습니다. 그 후에 반복, 목록 기반 및 논리 기반 언어가 등장했습니다.

Java가 다른 언어보다 빌딩 블록으로 선호되는 이유는 무엇입니까?