본문 바로가기
728x90
반응형
SMALL

개발언어4

컴퓨터 프로그래밍 개발 도구 발전 과정에 대해서 제가 개발을 처음 접해본 것은 초등학교 때 베이직이 처음이었습니다. 당시에는 gw-basic이라는 프로그램으로 개발했던 기억이 있네요. 당시에는 어려웠으나 지금 생각해 보면 아주 간단한 로직이었던 것으로 기억합니다. 게다가 디버깅이나 변수 값을 추적하는 기능은 없었던 것 같습니다. 이후 많은 시간이 흘러 MS의 Visual Studio를 만났을 때는 신세계였습니다. 디버깅은 물론이며 디버깅 과정에서의 변수 값 추적 메모리 주소등 할 수 있는 것들이 너무 많았습니다. Java를 배우면서 eclipse 또한 훌륭한 개발 툴이었습니다. 하지만 가장 기본이 되는 것은 텍스트 편집기(Notepad 등)가 아닐까 생각되네요. 오늘은 개발 도구에 대해서 알아보도록 겠습니다. 개발 도구의 발전 과정 소프트웨어 개발 도.. 2023. 10. 22.
Java 언어의 역사 및 특징 개발자라면 적어도 한 번은 접해봤을 언어가 Java입니다. 물론 C 계열의 언어만 개발하신 분도 많이 계십니다만, Java라는 언어는 우리 일상 IT 기기에서도 많이 쓰이고 있으며 전 세계적으로도 사랑받고 있는 언어입니다. 오늘은 Java 언어에 대해서 알아보도록 하겠습니다. Java의 역사 Java 언어는 1995년에 썬 마이크로시스템스(현 오라클)에서 제임스 고슬링(James Gosling)과 그의 팀이 개발한 프로그래밍 언어입니다. Java의 역사는 다음과 같이 진행되었습니다. 아래는 Java 언어의 발전 과정입니다. Oak 언어(1991): Java 언어의 초기 형태는 Oak(참나무)이라는 이름으로 시작되었습니다. Oak는 임베디드 시스템에서 사용되는 언어로 개발되었습니다. Java 탄생(1995.. 2023. 10. 18.
컴퓨터 프로그래밍 언어와 개발 환경의 발전에 대해서 컴퓨터 프로그래밍 언어의 발전 컴퓨터 프로그래밍 언어의 발전은 컴퓨터 과학과 소프트웨어 개발 분야의 중요한 측면 중 하나입니다. 다양한 프로그래밍 언어가 개발되었으며, 이러한 언어의 발전은 다음과 같은 주요 시점과 추세를 따릅니다. 기계어와 어셈블리어: 초기 컴퓨터 프로그래밍은 기계어와 어셈블리어로 이루어졌습니다. 이러한 언어는 하드웨어와 직접 상호작용하는데 사용되었으며, 저수준이고 기계 의존적이었습니다. 고급 프로그래밍 언어의 등장: 고급 프로그래밍 언어의 등장으로 프로그래밍이 훨씬 더 편리해졌습니다. Fortran, COBOL, C 등의 언어가 개발되었으며, 이러한 언어는 사람이 이해하기 쉽고 다루기 쉬웠습니다. 객체 지향 프로그래밍(OOP): 1980년대에 객체 지향 프로그래밍이 부상하면서 소프트웨.. 2023. 10. 14.
각 개발 언어별 탄생 배경, C, C++, C#, Java 제가 개발을 처음 시작할 때만 하더라도 대부분 개발자들은 C언어나 C++을 배워서 개발을 하고 있었습니다. 당시 Java 개발자는 별로 없습니다. 이후에 C#이 나왔습니다. 오늘은 각 개발 언어별 탄생 배경에 대해서 알아보도록 하겠습니다. C언어 C 언어는 1970년대 초반에 개발된 프로그래밍 언어로, 다양한 배경과 요인이 이 언어의 탄생에 영향을 미쳤습니다. C 언어의 주요 배경은 다음과 같습니다. B 언어: C 언어의 이전 버전으로 B 언어가 있습니다. B 언어는 켄 톰슨(Ken Thompson)와 데니스 리치(Dennis Ritchie)가 개발했습니다. 그러나 B 언어는 이식성이 낮고, 하드웨어 종속적이었기 때문에 더 유연하고 이식성 있는 언어의 필요성을 느끼게 했습니다. PDP-11 컴퓨터: C .. 2023. 10. 12.
728x90
반응형
LIST