코딩이란 무엇이며 어떻게 작동합니까?

코딩이란 무엇이며 어떻게 작동합니까?

컴퓨터 코드는 매우 중요합니다. 사용하는 거의 모든 전자 장치는 코드에 의존합니다. 작동 방식은 매우 혼란스러워 보일 수 있지만 실제로 분해하면 간단합니다.





코드를 만드는 사람들을 프로그래머, 코더 또는 개발자라고 합니다. 그들은 모두 컴퓨터와 함께 작동하여 웹사이트, 앱, 심지어 게임을 만듭니다! 오늘은 코딩이 무엇인지, 무엇을 위한 것인지, 직접 코드를 배우는 방법을 배우게 될 것입니다.





코드란?

컴퓨터는 자신만의 언어를 가지고 있습니다. 기계 코드 무엇을 해야 하는지 알려줍니다. 보시다시피, 그것은 인간에게별로 의미가 없습니다!





각 숫자나 문자는 컴퓨터에 무언가를 변경하도록 지시합니다. 메모리 . 이것은 숫자나 단어일 수도 있고 사진이나 비디오의 일부일 수도 있습니다. 컴퓨터 자체로는 아무것도 할 수 없습니다. 그들에게 지시를 내리는 것은 프로그래머의 몫이다.

기계 코드를 배우는 것은 가능하지만 시간이 오래 걸릴 것입니다! 다행히 컴퓨터와 더 쉽게 통신할 수 있는 방법이 있습니다.



프로그래밍 언어란?

이제 이해하기가 조금 더 쉬워졌습니다! 이 그림은 컴퓨터에게 말하도록 지시하는 방법을 보여줍니다. 안녕, 세계 . 프로그래밍 언어는 코더 또는 프로그래머와 기계어 간의 인터페이스를 제공합니다. 따라서 위의 이미지는 기계어 코드 대신 프로그래밍 언어를 사용합니다. 파이썬 .

거의 모든 프로그래밍 언어는 동일한 방식으로 작동합니다.





  1. 코드 작성 무엇을 해야할지 알려주세요: print('안녕하세요, 세계') .
  2. 코드는 컴파일 , 컴퓨터가 이해할 수 있는 기계어로 변환합니다.
  3. 컴퓨터 실행 코드를 작성하고 안녕, 세계 다시 우리에게.

관련된: 'Hello World' 스크립트를 사용하여 Python을 시작하는 방법

혼란스러워 보일 수 있는 수백 가지의 프로그래밍 언어가 있지만 모두 같은 역할을 합니다. 원하는 작업을 입력하면 컴파일러 컴퓨터가 이해할 수 있는 언어로 변환하면 컴퓨터가 수행합니다. 실행 프로그래밍의 코드는 말한다!





코딩이란?

코딩은 프로그래밍 언어를 사용하여 컴퓨터가 원하는 대로 작동하도록 하는 프로세스입니다. 파이썬에서 모든 코드 라인은 컴퓨터에게 무언가를 하라고 지시하고, 코드 라인으로 가득 찬 문서는 스크립트 .

각 스크립트는 작업을 수행하도록 설계되었습니다. 이 작업은 이미지를 찍고 크기를 변경하는 것일 수 있습니다. 특정 소리나 음악을 재생할 수 있습니다. 소셜 미디어에서 누군가의 게시물에 '좋아요'를 클릭하면 스크립트가 발생합니다.

사람과 달리 컴퓨터는 사용자가 지시한 대로 정확하게 수행합니다. 이것은 훌륭하게 들릴지 모르지만 문제를 일으킬 수 있습니다. 컴퓨터에게 위쪽으로 계산을 시작하라고 말하고 중지하지 않으면 영원히 계속 계산됩니다! 좋은 프로그래머가 된다는 것은 컴퓨터에게 행동을 지시하는 방법을 아는 것입니다.

프로그램이란?

프로그램은 컴퓨터가 수행하는 모든 작업을 담당하므로 컴퓨터의 빌딩 블록입니다. 소프트웨어 개발의 프로그래밍 프로세스 중에 생성되는 일련의 명령입니다. 프로그램이 없으면 컴퓨터는 쓸모가 없습니다.

프로그램은 일반 사용자가 웹 사이트 또는 응용 프로그램으로 인식할 수 있는 소프트웨어를 만듭니다. 프로그램이 테스트 및 디버깅 과정을 거치면 장치에 쉽게 설치할 수 있는 패키지 소프트웨어 형태로 사용자가 사용할 수 있게 됩니다.

코딩이 어렵다?

코딩은 매우 간단하며 누구나 기초를 배울 수 있습니다. 좋은 비유는 코딩을 도서관의 책처럼 생각하는 것입니다. 어떤 책은 간단한 언어를 사용하고 이야기는 이해하기 쉽습니다. 다른 사람들은 매우 복잡한 단어를 사용하고 말도 안 되는 이야기를 합니다. 읽기가 쉬운 것이든 어려운 것이든 모두 책입니다.

책을 많이 읽을수록 더 잘 읽힙니다. 복잡한 언어나 혼란스러운 이야기가 더 쉽게 이해되어 과거에는 꿈도 꾸지 못했던 것을 읽을 수 있는 날이 옵니다!

코딩을 배우는 것도 똑같습니다. 처음 코딩을 시도하면 어려울 수 있지만 할 때마다 좋아집니다. 프로그래밍 언어를 배우는 것이 어렵다고 생각되더라도 시각적 코딩 언어를 사용하여 프로그래밍 언어 뒤에 숨겨진 중요한 아이디어를 배울 수 있습니다. 당신은 할 수 있습니다 나만의 마리오 게임 만들기 코드를 전혀 입력하지 않고!

코드는 어떻게 생겼습니까?

위의 이미지는 안녕하세요_이름 . 한 줄의 코드로 컴퓨터가 화면에 인쇄되도록 할 수 있다는 것을 이미 보았습니다. hello world라고 말하는 대신 사용자가 이름을 입력하고 컴퓨터가 이름으로 인사하기를 원한다고 가정해 보겠습니다. 여기서 무슨 일이 일어나고 있는지 분석해 봅시다.

  1. 스크립트가 컴퓨터를 시작할 때 인쇄물 화면에 질문.
  2. 다음으로 컴퓨터는 사용자가 입력 자신의 이름을 저장하고 저장합니다.
  3. '안녕하십니까' 인쇄물 저장된 내용과 함께 화면에 이름 .
  4. Cmder 창에서 스크립트 컴파일 그리고 실행 사용 파이썬 .
  5. 스크립트는 종료되기 전에 설계된 대로 실행되었습니다.

이 예제는 다음과 같이 작성된 간단한 코드를 보여줍니다. 코드 편집기 , 다음 유형인 Cmder에서 실행 단말기 창문. 이 중 하나가 현재 무엇인지에 대해 너무 걱정하지 마십시오. 이제 Python 코드가 어떻게 생겼는지, 이 스크립트가 어떻게 작동하는지 알게 되었습니다.

코드가 프로그램이 되는 방법

코드를 처음 접하는 경우에도 위와 같은 스크립트가 어떻게 사용하던 프로그램이 되는지 궁금할 것입니다. 위 이미지에서 왼쪽 창은 Python 스크립트를 프로그램으로 변환하는 도구입니다. 오른쪽 창에는 이라는 아이콘이 있습니다. 안녕하세요_이름.exe . 나는 당신이 그것을 클릭하면 어떻게 될지 추측 할 수 있다고 생각합니다!

교수에 대한 리뷰를 찾는 방법

코드가 없는 것에서 완성된 프로그램으로. 이 예제는 정말 간단하지만 이것이 거의 모든 코딩이 작동하는 방식입니다. 매일 사람들이 사용하는 프로그래밍 언어들 그들은 글을 배웠다 암호 , 될 것입니다 프로그램들 우리는 모두 사용합니다.

코딩은 멋지다

이 기사에서 Python 예제를 통해 프로그래밍에 대한 기본적인 이해와 이 분야에 대한 실질적인 노출을 개발했습니다. 코딩은 연령이나 배경에 관계없이 모든 사람을 위한 것입니다.

Python은 세계 최고의 프로그래밍 언어 중 하나이므로 코딩 여정을 시작하기에 좋은 곳입니다. 그러나 다른 프로그래밍 언어와 코딩의 다른 측면을 탐색하는 것은 항상 선택 사항입니다.

공유하다 공유하다 트위터 이메일 재미있고 인터랙티브한 방식으로 코딩하는 방법 배우기

이 9개의 번들 과정으로 재미있고 대화식으로 코드를 배우는 방법

다음 읽기
관련 항목
  • 프로그램 작성
  • 프로그램 작성
  • 코딩 튜토리얼
저자 소개 이안 버클리(216건의 기사 게재)

Ian Buckley는 독일 베를린에 거주하는 프리랜스 저널리스트, 음악가, 공연자 및 비디오 프로듀서입니다. 글을 쓰지 않거나 무대에 오르지 않을 때는 미친 과학자가 되기 위해 DIY 전자 제품이나 코드를 만지작거리고 있습니다.

이안 버클리가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.