나는 프로그래밍에 다소 익숙하지 않으며이 질문을 할 수있는 가장 좋은 방법은 예입니다.
Java 및 C #에서 기본 작업을 수행하는 방법을 알고 있습니다. 작은 창과 같은 것은 응용 프로그램을 형성하거나 일반 클래스를 만듭니다. 나는 기본적으로 배우고 있었고 아직 큰 일을 시도하지 않았습니다. 어쨌든, 나는 항상 당신이 말할 수있는 것 "일부에서"어떻게 수행되는지 궁금했습니다.
나는 모두 1과 0으로 끓여서 어셈블리 언어는 기본적으로 1과 0의 패턴에 명령을 내린다는 것을 알고 있지만 거기에서 다음과 같이 점프 할 것 같습니다 : 라이브러리를 사용하십시오. 라이브러리가 없어도 모든 C #이 할 수있는 것처럼 산술 및 이진 논리입니다. 입력 또는 출력을 얻으려면 라이브러리 등을 사용하십시오.
나는이 질문이 아마도 어떤 사람들에게는 명백해 보인다는 것을 알고 있으며, 배울 것이 많지만, 이런 질문으로 어디서 시작할지조차 모른다는 것을 알고 있습니다. 고맙습니다.
그래서 내 질문은 이것입니다 :
누군가 가상 머신이나 플레이 스테이션 에뮬레이터, 운영 체제 또는 드라이버를 만들거나 미디어 플레이어에 mp3 지원을 추가하거나 자신 만의 파일 형식 등을 만들려는 경우 어떻게해야합니까? C # 또는 Java로 수행되는 방식을 볼 수 없습니다.
즉, WROX의 Professional C # 또는 OReilly의 Programming C #과 같은 책을 읽는 경우 어떻게해야하는지 알 수 있습니까? 아니면 어셈블리 언어 나 C ++과 같은 저수준을 배워야합니까?