編程是編定程序的中文簡稱,就是讓計算機代為解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式運行,并最終得到相應結果的過程。
為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。
編程是一種語言。
編程這個語言是干什么的?它是誰的語言,下面我來一一解答。
現在是互聯網時代,計算機是肯定少不了的。而編程就是指人與計算機交流的過程,編程就是計算機聽得懂的語言。
但是它需要用一些特殊的代碼來代替與計算機之間的對話。
這個時代,會編程的人是最厲害的,所以很多都去學。什么事情都是要堅持的,一些人半途而廢,那是沒用的。
學會編程有百分之99.9的幾率,但堅持編程只有百分之四十的幾率,幼時學的,一定要保持才能在編程的路上取得勝利!
由于計算機本身只能識別二進制,不能識別我們漢語或者英語等,因此出現了很多編程工具,我們可以在編程工具里寫成計算機能識別的代碼這個過程就叫做編程。編程寫好的代碼就叫做程序,程序就是讓計算機代為解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式運行,并最終得到相應結果的過程。為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。
按照語言發展的過程來分
1、面向機器的語言:二進制,匯編
2、面向過程的語言:匯編語言,C語言,B語言,
3、基于面向對象的語言:最典型的就是C++語言,
4、面向對象的語言:Java語言,C#語言等
按照類型的強弱來分
1、強類型語言:C語言,C++,Java
2、弱類型語言:python,javaScript,Swift,kotlin
按照需不需編譯來分:
1、腳本語言:Cmd命令,數據庫操作語言SQL,JavaScript
2、預編譯語言:最典型的就是Java語言,首先生成Java匯編,然后通過虛擬機進一步轉換成計算機可以識別的二進制匯編語言
3、編譯語言:匯編語言,C語言,C++語言,
4、標記語言:Html語言,語言本身沒有內容,只是起到輔助的作用,沒有他也沒問題,只不過影響美觀