최상의 답변
모든 소프트웨어 개발 프로젝트의 경우 일반적으로 각각이 추가로 분류되고 기타 플랫폼 애플리케이션입니다.
- 웹 애플리케이션
- 데스크톱 애플리케이션
- 모바일 애플리케이션
각 플랫폼에는 선택할 수있는 많은 옵션이 있습니다. 프로그래밍 언어, 데이터베이스 등과 같이 빌드에 사용할 도구입니다. 이러한 결정에 따라 소프트웨어 개발에 익숙한 IDE를 선택하게됩니다.
이제 요청할 때 프로그래밍 소프트웨어의 예 소프트웨어를 개발하는 데 사용할 도구를 요청하신 것 같습니다.
이렇게하면 어떤 유형의 응용 프로그램을 만들려고하는지 질문하게됩니다. 이제 대부분의 프로그래밍 언어는 다양한 플랫폼에 대한 개발을 지원합니다. HTML, CSS 및 JS를 사용하여 웹 애플리케이션을 개발할 수 있습니다. 이를 위해 많은 사람들이 Adobe Dreamweaver를 사용하는 것을 선호하는 반면, 일부 사람들은 Atom 또는 Brackets와 같은 편집기를 사용하고 나중에 수동으로 테스트하는 것을 좋아합니다. 응용 프로그램이 있으면 phonegap 또는 electron을 사용하여 모바일 및 데스크톱 장치 용 실행 파일을 가질 수 있습니다.
이제 iOS 또는 Mac 용 응용 프로그램을 개발하고 싶다면 Objetive C 또는 Swift를 배우고 싶을 수 있습니다. Xcode를 사용하세요.
Android 애플리케이션을 개발하려면 Android Studio를 사용하여 XML 및 Java / Kotlin으로 앱을 준비하고 개발하는 것이 좋습니다.
게임을 개발하려는 경우 다른 많은 게임 엔진 중에서 Unity, Unreal과 같은 옵션이 있습니다. Eclipse, Intellij 등과 같은 일부 IDE에서 C ++, Java 또는 Python과 같은 언어로 처음부터 시작할 수도 있습니다.
보시다시피 많은 옵션이 있습니다. 옵션은 기술의 향상과 함께 계속 증가합니다.
모든 옵션을 알 필요는 없습니다. 당신은 당신이 좋아하는 것을 선택하고 그것에 대한 전문가가 되십시오. 대부분의 경우 소프트웨어를 개발하는 데 사용했던 언어와 도구는 다른 플랫폼에 대한 실행 파일을 쉽게 준비 할 수있는 방법도 있습니다.
따라서 사용할 소프트웨어에 대해 걱정하는 대신 시작하는 것이 더 좋습니다. 배우고 싶은 언어를 사용하거나 개발하고 싶은 플랫폼을 결정하고 싶습니까?
답변
컴퓨터 프로그래밍은 엄청난 주제입니다. 프로그래밍 언어의. 소프트웨어를 언급 할 때는 프로그래밍 언어에 대해 구체적으로 알아야합니다.
프론트 엔드 개발자로서 저는 소프트웨어를 사용하는 HTML5, CSS3, JQuery, JavaScript, Angular JS 등을 작업합니다. 대괄호, Sublime 또는 Notepad ++ 등. 여전히 더 많이 있습니다. 다른 용도로 사용할 수있는 VMWare와 같은 플랫폼이 있습니다.
이것은 제가 작업하고있는 각 도메인에 따른 저의 관점이었습니다. 특정 정보에 대해 더 많은 지식이 필요하다면 도움이 될 수있는 사이트가 많이있을 것 같습니다. 그러나 선택한 프로그래밍 언어에 대해 구체적으로 설명하십시오.
감사합니다.