미국 마이크로소프트에서 개발한 윈도용 응용 프로그램 개발 언어이면서, 동시에 데이터베이스 프로그래밍까지 가능한 소프트웨어 개발 도구이다. 그래픽 환경에서 윈도나 버튼을 양식(form)에 배치하기 때문에, 그래픽 사용자 인터페이스(GUI)를 사용하는 프로그램을 매우 쉽게 개발할 수 있다. 영국, 일본, 이스라엘등 해외 각국은 경쟁적으로 코딩을 정규 교육과정에 편입시켜 교육을 하고 있다. 영국 정부는 2014 가을학기부터 초·중·고교에서 코딩을 필수과목으로 가르치도록 했다. 우리나라에서는 2018년부터 전국 초중고교에서 소프트웨어교육(코딩 교육)을 의무화하고 있다.