728x90
반응형
프로그래밍 언어는 여러 종류가 있다.
그 중 대표 적으로,
- Java
- C
- C++
- C#
- Pyton
- 등등등등등등등
이렇게 여러 가지가 있다.
프로그램들이 제공하는 언어에 따라 기능이 다르기 때문에 어느 언어가 제일 좋다고 할 수는 없는 듯하다.
Pyton이 쉽다고 요즘 많이 하고, 기업에서도 선호한다는데,
그래도 아직 Java를 더 많이 쓰고 기업들이 여전히 더 선호하기 때문에 나는 자바로 선택.
Java는 썬 마이크로시스템즈에서 발표한 후 전 세계적으로 다양한 분야에서 사용되고 있다.
- 안드로이드 애플리케이션
- 웹사이트
- 게임
- 등등
( 사실 웹사이트를 가장 만들고 싶어서 공부를 시작했지만, 게임까지 가능하다니 신기하다.
어느 정도 배우면 가능할지 모르겠지만, 게임도 한 번.. )
자바는 오라클에서 라이센스를 갖고 있다. 하단 링크에서 다운 가능하다.
자바를 왜 쓸까, 자바의 장점을 나열해보면
- 모든 운영체제에서 실행이 가능하다.
- 개발된 프로그램은 어느 운영체제에서 실행이 가능하다. (나중에 더 자세히 야기하자.)
- 객체 지향 프로그래밍 (OOP: Object-Oriented Programing)
- 객체를 만들고 객체를 서로 연결해서 더 큰 프로그램을 완성하는 기법
- 자바는 객체 지향 프로그래밍을 위한 최적의 언어
- 메모리 자동 정리
- RAM을 자동 관리하여, 개발자는 개발에만 신경 쓸 수 있게 환경 조성
- 무료 라이브러리 풍부
- 오픈 소스 라이브러리가 풍부해 개발 시간을 단축시킴
본 내용은 #혼자 공부하는 자바 책을 참고해 공부하려 작성했습니다.
728x90
반응형
'Work & Study > JAVA (& 혼공자Java)' 카테고리의 다른 글
자바(Java) - 타입변환 (0) | 2020.09.05 |
---|---|
자바(Java) - 타입 (0) | 2020.09.03 |
자바(Java) - 변수 선언 (0) | 2020.09.03 |
자바(Java) - Hello World! (0) | 2020.09.02 |
자바(Java) - JVM (Java Virtual Machine) (0) | 2020.09.02 |