목록2024/03 (12)
개발벤제마
인터프리터와 컴파일러의 정의와 장단점 정리
구분정의 인터프리터 책을 읽으면서 바로 이해하는 것처럼, 컴퓨터 프로그램을 한 줄 한 줄 읽으면서 바로 실행해요. 수정할 때마다 바로바로 확인할 수 있어요! 컴파일러 책을 전부 읽고 난 후에 내용을 이해하는 것처럼, 컴퓨터 프로그램을 전부 읽고나서 실행해요. 한 번 준비하면 매우 빨리 실행할 수 있지만, 수정할 때마다 다시 전부 읽어야 해요.
카테고리 없음
2024. 3. 12. 12:12
각 프로그래밍 언어의 장단점 정리
구분C, C++, C#, PHP, JavaJSP 기본 개념 절차 지향적 프로그래밍 객체 지향적 프로그래밍 가능 객체 지향적 프로그래밍 서버 사이드 스크립트 언어 객체 지향적 프로그래밍 Java를 사용한 웹 페이지 개발 용도 시스템/하드웨어 프로그래밍 시스템/응용 소프트웨어 개발 윈도우 응용 프로그램, 웹 개발 웹 개발 애플리케이션, 웹 개발 동적 웹 페이지 생성 플랫폼 플랫폼에 종속적 플랫폼에 종속적 주로 .NET 환경 크로스 플랫폼 (서버 사이드) 크로스 플랫폼 웹 서버, 크로스 플랫폼 메모리 관리 수동 수동(자동으로도 가능) 자동(가비지 컬렉션) 자동(가비지 컬렉션) 자동(가비지 컬렉션) 자동(가비지 컬렉션, Java 기반) 특징 속도가 빠름, 낮은 수준의 프로그래밍 가능 C의 모든 기능 + 클래스,..
카테고리 없음
2024. 3. 12. 11:28