본문 바로가기
반응형

IT 정보20

[프로그래밍 언어] C++ 언어란? 안녕하세요. 오늘은 C++ 언어에 대해서 알아보도록 하겠습니다. 이름에서 알 수 있듯이, C++ 언어는 1983년 Bjarne Stroustrup이 C 언어를 확장하여 만든 언어입니다. Stroustrup은 C 언어를 사용하면서 객체지향 프로그래밍의 개념을 추가하여 더 나은 프로그램이 가능하다는 아이디어를 갖게 되었고 그렇게 탄생한 것이 C++ 언어입니다. C++이라는 이름은 C 언어의 확장판(Extension)을 의미하는 ++ 연산자에서 유래되었습니다. 이어서 1985년에는 C++ 언어의 첫 표준화 버전인 C++ 98이 출시되어 현재까지 계속 업데이트되어 사용되고 있습니다. 아래에서 C++의 특징, 장단점, 그리고 마지막으로 그 활용에 대해서까지 알아보도록 하겠습니다. C++의 특징 C++의 특징은 다.. 2023. 4. 17.
[프로그래밍 언어] C언어란? 안녕하세요. 오늘은 프로그래밍 언어 중 C 언어에 대해서 알아보도록 하겠습니다. C언어는 프로그래밍 언어 중에서도 가장 널리 사용되는 절차적 프로그래밍 언어입니다. 1972년 데니스 리치(Dennis Ritchie)와 켄 톰슨(Ken Thompson)에 의해 개발되었습니다. 초기에는 UNIX 운영 체제의 개발에 사용되었으며 이후 C 언어가 점차 다른 분야에서도 사용되면서 인기를 끌게 되었습니다. 이어서, C 언어의 특징과 장단점, 활용에 대해서 알아보도록 하겠습니다. C언어의 특징 C언어의 특징으로는 다음과 같습니다. 구조적 프로그래밍 : C 언어는 구조적 프로그래밍을 지원합니다. 함수를 사용하여 프로그램을 작성하고 프로그램을 모듈화 하며 모듈 간의 인터페이스를 규정하여 프로그램의 유지 보수와 디버깅을 .. 2023. 4. 16.
[마크업 언어] HTML 이란? HTML 이란? HTML 특장점 HTML 학습 커리큘럼 안녕하세요. 오늘은 HTML 이란 무엇인지 알아보도록 하겠습니다. HTML 이란? HTML(Hyper Text Markup Language)은 웹 페이지를 만들기 위한 마크업 언어입니다. 즉, 프로그래밍 언어는 아닙니다. * 마크업 언어란? 여기서 마크업 언어란, 문서의 내용과 구조를 표시하기 위해 사용되는 언어입니다. HTML, XML, SGML 등이 대표적인 마크업 언어입니다. 마크업 언어에서는 일반 텍스트와 특수 문자를 조합하여 태그(Tag)라는 형식으로 문서를 표시합니다. 이러한 태그는 문서 내용의 의미를 나타내기 위해 사용되며 브라우저나 다른 소프트웨어에서 이를 해석하여 문서의 내용과 구조를 파악합니다. 예를 들어, HTML에서는 태그를 사.. 2023. 4. 4.
[프로그래밍 언어] 객체지향 언어란? 안녕하세요. 오늘은 객체지향 언어에 대한 정의와 4가지 특징들에 대해서 알아보도록 하겠습니다. 객체지향 언어의 정의 객체지향 언어의 특징 캡슐화(Encapsulation) 상속(Inheritance) 다형성(Polymorphism) 추상화(Abstraction) 객체지향 언어의 정의 객체지향 언어(Object Oriented Language)는 객체를 중심으로 프로그래밍하는 언어를 의미합니다. 객체란 데이터와 데이터를 처리하는 메서드를 하나의 묶음으로 갖는 개념입니다. 객체 지향 언어는 클래스(Class)를 이용하여 객체를 생성합니다. 클래스란 객체를 정의하는 템플릿이라고 할 수 있으며, 클래스에는 객체의 상태를 저장하는 필드(Field)와 객체의 동작을 구현하는 메서드(Method)가 포함됩니다. 이를.. 2023. 4. 3.
[프로그래밍언어] Python(파이썬) 이란? Python(파이썬)은 현재 가장 주목받고 있는 프로그래밍 언어라고 해도 과언이 아닙니다. 이전 글에서 제가 소개해 드렸듯, 2023년 가장 인기 있는 프로그래밍 언어이며 추천드리는 언어 중 하나입니다. 따라서, 오늘은 파이썬이란 어떤 언어인지 좀 더 깊게 알아보도록 하겠습니다. 파이썬이란? 파이썬의 특징 파이썬이란? 파이썬은 1990년대 네덜란드의 귀도 반 로섬(Guido Van Rossum)이 개발한 프로그래밍 언어입니다. 파이썬은 인터프리터 언어로, 컴파일 언어와 달리 코드를 실행하기 위한 일련의 컴파일 과정이 필요하지 않고 이 때문에 코드를 바로 실행할 수 있습니다. 파이썬이라는 명칭은 자신이 좋아하는 영국 BBC의 코미디 프로그램인 'Monty Python's Flying Circus'에서 따왔.. 2023. 3. 17.
반응형