본문 바로가기

<컴퓨터 활용 능력> - 한글 windows 10의 웹 프로그래밍 언어란?

H.J Camper 2023. 2. 3.

웹 프로그래밍 언어란?

한글 windows 10의  웹 프로그래밍 언어 의 종류에 대해 알아보자

1. HTML(Hyper Text Markup Language)

  • 인터넷의 표준 문서인 하이퍼텍스트 문서 제작을 위해 사용하는 언어로 특 별한 데이터 타입이 없는 단순한 테스트이므로 호환성이 좋고 사용이 편리 하다.

2. DHTML(Dynamic HTML)

  • HTML에 비해 애니메이션이 강화되고 사용자와의 상호작용에 좀 더 민감한 동적인 웹 페이지를 만들 수 있게 하는 언어이다. 

3. SGML(Standard Generalized Markup Language)

  • 텍스트, 이미지, 오디오 및 비디오 등을 포함하는 멀티미디어 전자 문서들을 다른 기종의 시스템들과 정보의 손실 없이 효율적으로 전송, 저장 및 자동차 리하기 위한 언어이다.

4. XML(eXtensible Markup Language)

  • 확장성 생성 언어라는 뜻으로, 기존 HTML의 단점을 보완하여 웹에서 구 조화된 폭넓고 다양한 문서들을 상호 교환할 수 있도록 설계된 언어이다. 
  • 사용자가 새로운 태그(Tag)와 속성을 정의할 수 있다.
  • 문서의 내용과 이를 표현하는 방식이 독립적이다.
  • HTML과 달리 문서 형식 정의(DTD) *가 고정되어 있지 않아 논리적 구조를 표현할 수 있는 유연성을 가진다.

5. WML (Wireless Markup Langage)

  • XML에 기반을 둔 마크업 언어로, 휴대폰, PDA, 양방향 호출기와 같은 무선 단말기에서 텍스트 기반의 콘텐츠를 제공하기 위한 언어이다.

6.OUML(Unified Modeling Language)

  • 표기법이 여러 가지였던 모델링 언어의 표준화를 위해 만든 것으로, 객체지향 분석/설계에서 이용되는 모델링 언어이다.

7.VRML (Virtual Reality Modeling Language)

  • 가상 현실 모델링 언어라는 뜻으로 옆에서 3차원 가상 공간을 표현하고 조작할 수 있는 언어이다.

8.ASP(Active Server Page)

  • 서버 측에서 동적으로 수행되는 페이지를 만들기 위한 언어이다.
  • 마이크로소프트 사에서 제작하였고, Windows 계열에서만 사용할 수있다.

9.JSP(Java Server Page)

  • 자바(JAVA)로 만들어진 서버 스크립트 언어이다. 
  • 웹 환경에서 작동되는 웹 어플리케이션을 개발할 수 있다.
  • 서버 측에서 동적으로 수행되며, Linux, Unix. Windows 등의 다양한 운영체제에서 사용할 수 있다.

10.PHP(Professional Hypertext Preprocessor)

  • 초기에는 아주 간단한 유틸리티들로만 구성되어 개인용 홈페이지 제작 도 구로 사용되었으나, PHP 4.0 버전 이후 가장 각광받는 웹 스크립트 언어이다.
  • 서버 측에서 동적으로 수행되며, Linux, Unix, Windows 등의 다양한 운영체제에서 사용할 수 있다.

11.자바스크립트(JavaScript)

  • 일반 사용자가 프로그래밍하기 힘든 자바 애플릿(Applet)*의 단점을 극복 하고자 개발되었다.
  • 클래스가 존재하지 않고, 변수 선언도 필요 없다.
  • 소스 코드가 HTML 문서에 포함되어 있어 사용자의 웹 브라우저에서 직접번역되고 실행된다.
  • 서버에 데이터를 전송할 때 아이디, 비밀번호, 수량 등의 입력 사항을 확인할 때 주로 사용한다.

12.태그(Tag)

  • 홈페이지를 만들때 특정한 기능이나 모양 등을 정의하기 위한 '꼬리표'를 의미한다.

13.DTD(Document Type Definition)

  • 마크업 문서의 요소와 속성 등을 기술 할때 따라야 할 규칙에 대한 기분을 말한다.

14.애플릿(Applet)

  • HTML 문서 내에 포함될 수있는 자바 프로그램을 일 컫는 말로, 현재 웹 상의 대부분의 프로그램에서 사용하는 방식이다.

15.스크립트 언어란?

  • HTML 문서안에 직접 프로그래밍 언어를 삽입하여 사용하는것으로 기계어로 컴파일 되지 않고, 별도의 번역기가 소스를 분석하여 동작하는것을 말한다.

댓글