CWN(CHANGE WITH NEWS) - 아쉽지만 개발자에게 잊혀져가는 코딩 언어 10가지

  • 흐림부산12.2℃
  • 구름많음강진군13.5℃
  • 구름많음김해시10.9℃
  • 구름많음해남13.2℃
  • 구름많음목포12.2℃
  • 구름많음산청1.9℃
  • 구름조금남해13.6℃
  • 흐림봉화-0.9℃
  • 구름많음부여10.1℃
  • 맑음임실5.3℃
  • 구름많음홍천-1.4℃
  • 구름많음부안12.3℃
  • 구름많음창원11.0℃
  • 맑음광양시9.3℃
  • 구름조금울릉도10.9℃
  • 구름많음완도14.5℃
  • 구름조금밀양2.3℃
  • 구름많음강화1.4℃
  • 흐림철원-1.2℃
  • 구름많음장수9.6℃
  • 구름많음울산10.5℃
  • 박무백령도5.6℃
  • 구름많음대전11.1℃
  • 구름많음대관령3.2℃
  • 구름많음태백5.9℃
  • 박무홍성9.3℃
  • 맑음보령9.4℃
  • 맑음영덕9.2℃
  • 구름많음문경0.5℃
  • 구름많음양산시11.9℃
  • 맑음울진10.7℃
  • 흐림양평0.5℃
  • 구름많음장흥13.1℃
  • 맑음강릉10.5℃
  • 맑음천안1.8℃
  • 맑음거창0.5℃
  • 맑음세종9.9℃
  • 구름많음인제-1.8℃
  • 구름많음함양군1.1℃
  • 구름많음제천0.2℃
  • 맑음진주3.0℃
  • 구름조금대구1.2℃
  • 구름많음충주2.2℃
  • 구름많음광주11.2℃
  • 흐림북춘천-2.7℃
  • 구름많음진도군13.5℃
  • 구름많음여수8.8℃
  • 구름많음성산16.0℃
  • 박무인천7.0℃
  • 구름많음영광군11.1℃
  • 구름많음북부산8.9℃
  • 구름조금통영11.8℃
  • 구름많음고흥12.8℃
  • 구름많음정선군-0.7℃
  • 구름많음서산7.2℃
  • 맑음북강릉10.2℃
  • 흐림춘천-2.2℃
  • 구름조금거제13.1℃
  • 구름많음고창11.4℃
  • 구름많음금산12.3℃
  • 구름많음합천1.2℃
  • 구름많음흑산도12.6℃
  • 맑음구미0.0℃
  • 구름많음포항6.4℃
  • 맑음속초9.2℃
  • 구름조금고창군11.3℃
  • 흐림영주0.6℃
  • 구름많음보은2.5℃
  • 맑음의성-1.2℃
  • 맑음정읍11.7℃
  • 구름조금영천0.7℃
  • 흐림서울3.4℃
  • 흐림군산11.0℃
  • 구름많음원주0.5℃
  • 흐림영월-1.1℃
  • 흐림제주15.8℃
  • 구름많음보성군3.8℃
  • 흐림경주시4.0℃
  • 맑음의령군10.8℃
  • 맑음동해11.9℃
  • 흐림동두천2.6℃
  • 맑음추풍령-0.1℃
  • 구름많음전주12.3℃
  • 맑음청주4.8℃
  • 흐림수원3.9℃
  • 맑음서청주1.3℃
  • 구름많음남원5.7℃
  • 흐림서귀포16.1℃
  • 구름많음북창원11.6℃
  • 흐림이천0.3℃
  • 구름조금순천7.0℃
  • 흐림안동0.5℃
  • 맑음상주0.7℃
  • 맑음순창군9.9℃
  • 구름많음고산15.5℃
  • 구름많음파주0.3℃
  • 맑음청송군-1.5℃
  • 2026.01.15 (목)

아쉽지만 개발자에게 잊혀져가는 코딩 언어 10가지

오영주 / 기사승인 : 2022-04-13 22:31:21
  • -
  • +
  • 인쇄

2000년대 초반부터 프로그래밍 환경이 급격히 변화함에 따라 새로운 프로세서 아키텍처 활용을 극대화하고 신기술로 쉽게 시뮬레이션할 수 있는 프로그래밍 언어 개발이 중요해졌다. 이로 인해 코딩과 프로그래밍 영역을 지배하게 된 최신 유행 언어도 있지만, 반대로 점점 잊혀져가는 프로그래밍 언어도 생기게 됐다. 이들 언어는 보통 일부 기술의 변화에 취약하다. 다음은 외신인 애널리틱스 인사이트가 꼽은 잊혀져가는 코딩 언어와 그 특징들이다.

코볼(Cobol)
컴퓨팅에서 비즈니스와 과학이 분리되면서 형성된 언어로, 당시 고급 산업 언어는 엔지니어링 계산이나 데이터 관리에 사용됐다. 전성기 시절 코볼은 모국어 중 하나로 꼽힐 만큼 영향력 있었으며, 세계에서 가장 인기 있는 프로그래밍 언어 중 하나로 간주됐다. 하지만 현재는 현대 기술 산업의 유행에서 벗어나고 있다.

알골(Algol)
알골은 다른 여러 언어에 큰 영향을 미친 명령형 컴퓨터 프로그래밍 언어 제품군이며 30년 이상 교과서 및 학술 자료에서 사용된 ACM(Association for Computing Machinery)에서 사용하는 알고리즘 설명의 표준 방법이었다. 그러나 그것은 상업 언어가 아니라 연구 언어였다. 알고리즘 연구를 위해 설계되었으므로 현대 프로그래밍 언어의 출현 이후 추세에서 벗어났다.

APL
APL은 중심 데이터 유형이 다차원 배열인 꽤 오래된 프로그래밍 언어다. 이 언어는 대부분의 기능과 연산자를 나타내기 위해 광범위한 특수 그래픽 기호를 사용하며, 매우 간결한 코드로 이어졌다. APL은 개념 모델링, 스프레드시트, 함수형 프로그래밍 및 컴퓨터 수학 패키지의 개발에 상당히 중요한 영향을 미쳤다. 하지만 지금은 개발자들 사이에서 잊혀져 가고 있다.

얼랑(Erlang)
주로 동시성, 배포 및 내결함성을 지원하는 것으로 알려져 있다. 통신 영역에서 인정을 받은 후 은행 및 전자 상거래 영역에서 지배력을 확장했다. 그러나 다른 대안의 가용성과 함께 가파른 학습 곡선의 존재로 인해 지난 몇 년 동안 인기가 떨어졌다.

하스켈(Haskell)
주로 기호 계산 및 처리 응용 프로그램을 다루기 위해 만들어진 언어다. 산업 응용 프로그램 및 연구 영역에서 선호되었던 가장 오래된 통계 형식의 범용 프로그래밍언어로 연구원과 일부 학계에서는 여전히 사용하고 있다. 하지만 Python 및 Go 프로그래밍 언어의 출현으로 최근 몇 년 동안 범위가 축소됐다.

오브젝티브-C(Objective-C)
API 및 기타 애플리케이션을 사용하여 macOS 및 iOS 애플리케이션을 개발하기 위한 범용 객체 지향 프로그래밍 언어다. Apple을 지원하는 표준 프로그래밍 언어이지만, 슬프게도 Apple은 추가 고급 개발 작업을 위해 Objective-C를 Swift로 교체하고 있다.

루비(Ruby)
애널리틱스 인사이트는 “이 프로그래밍 언어는 더 빠른 속도에 의존하는 새로운 기술을 따라잡을 만큼 충분히 발전하지 않았다”라면서 “결과적으로 Go, Swift, JavaScript 및 Python과 같은 프로그래밍 언어는 프로그래밍 및 개발자 커뮤니티에서 루비보다 더 나은 선택지로 보여지고 있다”고 언급했다.

비주얼 베이직(Visual Basic)
처음에 초보자를 위해 설계된 사용자 친화적인 프로그래밍 언어로 GUI 창 응용 프로그램을 쉽게 개발할 수 있다. 특히 Windows 기반 응용 프로그램 개발을 위해 오랫동안 일반적으로 사용되는 프로그래밍 언어로 꽤 유명했다. 그러나 애널리틱스 인사이트는 “강력한 커뮤니티와 매니아층으로부터의 인기에도 불구하고 이 언어는 기술 산업의 역사에서 점차 침몰했다”고 평가했다.

펄(Perl)
Unix 시스템 관리 작업을 위해 설계된 스크립팅 언어로 1980년대에 출시되었으며 이후 범용 프로그래밍 언어로 인기를 얻었다. 현재 데이터 과학 및 분석과 같은 중요한 기술 영역에서 여전히 잘 사용되고 있다. 그러나 애널리틱스 인사이트는 “펄의 미래 버전은 레거시 코드베이스에 국한될 것으로 예상된다”고 말했다.

에이다(Ada)
대부분 레거시 시스템에서 작동하는 죽은 프로그래밍 언어다. 이 언어는 미 국방부에서 사용하는 수백 가지 언어를 대체하기 위한 것이다. 프로그래밍 언어는 복잡하지만 그 목표는 매우 야심적이었다. 소수의 프로젝트 및 기능과 함께 일부 중요한 시스템에서 여전히 사용된다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 2

  • Blah님 2022-04-23 13:18:12
    1) COBOL: 이작도 금융 전문 언어로 쓰입니다
    2) Algol: 후속 언어가 Pascal입니다
    3) APL: 후속 언어가 Wolfram과 Power Fx입니다
    4) Erlang: 여전히 RabbitMQ에 쓰입니다
    5) Haskell: 너무 특수한 용도로 쓰입니다
    6) Objective-C: GNUStep에 쓰입니다
    7) Ruby: 특정한 웹사이트와 서버 언어로 쓰입니다
    8) Visual Basic: 그냥 취미로 쓰입니다
    9)
  • PHPer님 2022-04-22 09:54:57
    다행이네요~ PHP는 아직 살아남았네요 ㅎㅎㅎ

Today

Hot Issue