HTML是不是程式語言..

看板Soft_Job作者 (逞˙強)時間13年前 (2010/08/07 02:21), 編輯推噓25(25071)
留言96則, 21人參與, 最新討論串1/6 (看更多)
[恕刪] : 把HTML跟android當成程式語言,觀念就有一點問題 看到這句話讓我思考了好一會.. 這是蠻好玩的問題!! wiki zh對 程式語言 的定義: 程式語言(programming language), 又稱程式設計語言(program design language,簡稱PDL), 是一組用來定義電腦程式的語法規則。 它是一種被標準化的交流技巧,用來向電腦發出指令。 一種電腦語言讓程式設計師能夠準確地定義電腦所需要使用的資料, 並精確地定義在不同情況下所應當採取的行動。 google translate 對 program 的定義: a set of instructions in code that control the operations or functions of a computer 不專業翻譯: 一串可以控制或操作電腦, 使之產生特定功能的代碼 依照上面的解釋, 我認為, 只要可以讓電腦產生預期功能的指令或代碼都可以稱為程式..? HTML一樣可以讓電腦顯示出預期的結果, 達到某些功能, 為何不能稱為程式呢? 忽然想到古早網路小說的一句話: 天使不一定要長著白色翅膀,拿著仙棒,飛在空中的,才叫天使.. 也許可以討論討論..? by ASimon -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.70.81.141

08/07 02:23, , 1F
程式語言一定要有邏輯有if else for while嗎??!! O_O?
08/07 02:23, 1F

08/07 02:24, , 2F
依照您查的資料. HTML 能 control 什麼 operation/func.?
08/07 02:24, 2F

08/07 02:25, , 3F
Markup Language == Programming Language?
08/07 02:25, 3F

08/07 02:27, , 4F
瀏覽器秀出預期的結果 算是一種operation吧?
08/07 02:27, 4F

08/07 02:29, , 5F
可是每個瀏覽器的解讀又不同,動作不同,這是 HTML 控制的
08/07 02:29, 5F

08/07 02:29, , 6F
markup language 是否屬於一種 programming language..
08/07 02:29, 6F

08/07 02:29, , 7F
所以問題是不是轉換成這個?
08/07 02:29, 7F

08/07 02:30, , 8F
嗎? 另外,XML 呢? XAML 呢? :)
08/07 02:30, 8F

08/07 02:30, , 9F
不同的c compiler對同樣的程式解讀/動作也可能不同, 這也不
08/07 02:30, 9F

08/07 02:30, , 10F
看來不是啊.. 維基百科別只看中文版,英文版比較詳盡...
08/07 02:30, 10F

08/07 02:30, , 11F
08/07 02:30, 11F

08/07 02:31, , 12F
是c本身控制的.. 所以.. 我很好奇xml是否算是程式語言?
08/07 02:31, 12F

08/07 02:31, , 13F
不同的 C compiler 解讀不同是標準不同..
08/07 02:31, 13F

08/07 02:32, , 14F

08/07 02:32, , 15F
不用凹了.. 討論這個沒什麼幫助.. 囧
08/07 02:32, 15F

08/07 02:32, , 16F
可是瀏覽器的動作不同也是因為依據的標準不同吧?! @@
08/07 02:32, 16F

08/07 02:32, , 17F
hmm..
08/07 02:32, 17F

08/07 02:34, , 18F
所以.. 是瀏覽器控制動作/功能的,不是 HTML,不是嗎?
08/07 02:34, 18F

08/07 02:41, , 19F
可以看一下我剛剛推文的討論串 http://ppt.cc/wUjr
08/07 02:41, 19F

08/07 02:41, , 20F
http://ppt.cc/RsL7 看了好幾篇相關文章..
08/07 02:41, 20F

08/07 02:42, , 21F
似乎 這是一個很多人吵的話題 O_o?
08/07 02:42, 21F

08/07 02:42, , 22F
大意就是 HTML無邏輯 只是把資料做標記 讓瀏覽器讀取
08/07 02:42, 22F

08/07 02:44, , 23F
那篇我有看到.. 可是程式語言一定要有邏輯嗎?
08/07 02:44, 23F

08/07 02:51, , 24F
如果你能用html寫個能動的program就沒有什麼好討論的了。
08/07 02:51, 24F

08/07 02:52, , 25F
也看到有人把標記語言規類到高階語言 O_O?
08/07 02:52, 25F

08/07 02:54, , 26F
更荒謬了,原來HTML都能算高階語言了!?
08/07 02:54, 26F

08/07 02:54, , 27F
教育部網站寫的 - -a 雖然我很好奇這是怎回事..?
08/07 02:54, 27F

08/07 02:55, , 28F
08/07 02:55, 28F

08/07 02:56, , 29F
http://0rz.tw/lhRfo 這裡有definition。
08/07 02:56, 29F

08/07 02:56, , 30F
教育部誤人子弟也不是一天兩天的事了 (煙
08/07 02:56, 30F

08/07 02:57, , 31F
我剛剛有點到同一個網頁..
08/07 02:57, 31F

08/07 02:58, , 32F
沒邏輯的話,operation/function 怎麼 control?
08/07 02:58, 32F

08/07 03:00, , 33F
hello world不就沒有邏輯..?
08/07 03:00, 33F

08/07 03:00, , 34F
google 的翻譯中,程式語言是 a set of instructions...
08/07 03:00, 34F

08/07 03:01, , 35F
http://ppt.cc/QlbQ 這邊又說他是直譯語言 O_o?
08/07 03:01, 35F

08/07 03:01, , 36F
「Hello world」是程式語言?
08/07 03:01, 36F

08/07 03:02, , 37F
其實不用凹了 我去W3C的官網找了很久
08/07 03:02, 37F

08/07 03:02, , 38F
完全沒提到HTML是程式語言
08/07 03:02, 38F

08/07 03:03, , 39F
說到這 我又想到一件很好玩的事.. 為何w3c一定是對的?
08/07 03:03, 39F

08/07 03:03, , 40F
因為現在是學生畢業潮所以連soft_job都被n00b攻佔了嗎?
08/07 03:03, 40F

08/07 03:03, , 41F
連iso都會有錯.. 何況w3c還沒成為國際標準..?
08/07 03:03, 41F

08/07 03:04, , 42F
原PO認為是就是吧,每個人角度不同,沒啥好爭論的><
08/07 03:04, 42F

08/07 03:04, , 43F
好吧 也許我這問題很不入流.. 砍掉何如 ?
08/07 03:04, 43F

08/07 03:05, , 44F
其實很簡單,HTML和C都是語言,有人對"HTML是程式語言"有所質
08/07 03:05, 44F

08/07 03:05, , 45F
我重頭到尾都沒有想吵架的意思.. 只是提出疑惑討論..
08/07 03:05, 45F


08/07 03:05, , 47F
疑,但是並不代表可否認HTML是語言.
08/07 03:05, 47F

08/07 03:05, , 48F
請用HTML幫我算 a + b 的result (a, b是input)
08/07 03:05, 48F

08/07 03:07, , 49F
HTML is the language for describing the structure
08/07 03:07, 49F

08/07 03:07, , 50F
of Web pages
08/07 03:07, 50F

08/07 03:08, , 51F
HTML 如果是程式語言,javascript 就可以丟了? O_o
08/07 03:08, 51F

08/07 03:09, , 52F
但若html沒資格稱為程式, 為何寫網頁英文卻使用
08/07 03:09, 52F

08/07 03:09, , 53F
html programming 呢?
08/07 03:09, 53F

08/07 03:11, , 54F
kenzou 大問的真是一針見血.. Markup Lang. 沒有 operator
08/07 03:11, 54F

08/07 03:11, , 55F
但沒人會說你的.html是program,因為它是不會動的。
08/07 03:11, 55F

08/07 03:14, , 56F
這到底有什麼好討論的...每個人自己覺得是怎樣就怎樣囉~
08/07 03:14, 56F

08/07 03:14, , 57F
所以 程式語言 一定要有運算子 囉?
08/07 03:14, 57F

08/07 03:15, , 58F
另外也沒人說w3c一定是對的,只是很多網頁的標準是w3c定的
08/07 03:15, 58F

08/07 03:16, , 59F
hmm.. 哪個程式語言沒運算子? 8051、組合語言都有呀..
08/07 03:16, 59F

08/07 03:19, , 60F
連Soft_Job都開始流行指鹿為馬這招囉?
08/07 03:19, 60F

08/07 03:20, , 61F
html的spec是w3c定的,w3c說的不算,啊你說的算?
08/07 03:20, 61F

08/07 03:23, , 62F

08/07 03:23, , 63F
問問M$看看他聽不聽w3c
08/07 03:23, 63F

08/07 03:24, , 64F
joehorn這篇我也有看到.. 所以我才會疑惑是不是一個萬年
08/07 03:24, 64F

08/07 03:24, , 65F
無解題..
08/07 03:24, 65F

08/07 03:24, , 66F
你可以看看從IE6到IE8 他聽不聽
08/07 03:24, 66F

08/07 03:24, , 67F
我覺得....C寫出來的東西是程式,HTML寫出來的東西是文件
08/07 03:24, 67F

08/07 03:25, , 68F
問問 M$ 為何 IE7、IE8 卻補了很多 W3C 的 HTML 標準..
08/07 03:25, 68F

08/07 03:25, , 69F
話說我覺得要吵這個還不如早點睡.... XDDDDD
08/07 03:25, 69F

08/07 03:25, , 70F
http://0rz.tw/wNz5J 開始聽話囉。
08/07 03:25, 70F

08/07 03:26, , 71F
越來越覺得有點像小孩子在無理取鬧 標準的東西拿出來
08/07 03:26, 71F

08/07 03:26, , 72F
樓上說的對 該睡了.. - -
08/07 03:26, 72F

08/07 03:26, , 73F
還硬要凹 那所有標準都你說得算好了
08/07 03:26, 73F

08/07 03:27, , 74F
不凹 不凹.. 大家對不起 小的才疏學淺..
08/07 03:27, 74F

08/07 03:27, , 75F
HTML5 是誰發怖出來的? 有哪家瀏覽器說死都不支援嗎?
08/07 03:27, 75F

08/07 03:33, , 76F
M$不甩w3c的話,那它幹嘛參與了很多個w3c標準制定
08/07 03:33, 76F

08/07 03:41, , 77F
HTML雖然不能a+b,但是可以<div><span/><span/></div>這樣也
08/07 03:41, 77F

08/07 03:42, , 78F
很好啊
08/07 03:42, 78F

08/07 03:51, , 79F
xml是很好啊
08/07 03:51, 79F

08/07 09:14, , 80F
下 ls *sh | grep abc 算不算寫程式?
08/07 09:14, 80F

08/07 10:27, , 81F
老闆說是就是...(誤)
08/07 10:27, 81F

08/07 10:41, , 82F
它就是語言,它不運算,XML是程式語言嗎?
08/07 10:41, 82F

08/07 13:11, , 83F
不能1+1不算語言,那Bourne shell script也不算語言了..
08/07 13:11, 83F

08/07 17:02, , 84F
bash script: let a=16+5
08/07 17:02, 84F

08/07 17:02, , 85F
echo "The value of \"a\" is now $a."
08/07 17:02, 85F

08/07 19:06, , 86F
乾脆問 JPG, PNG, GIF, BMP, TXT 等是不是程式語言算了
08/07 19:06, 86F

08/07 20:57, , 87F
他的名字就告訴你不是程式語言不懂這有什麼好討論???
08/07 20:57, 87F

08/07 21:44, , 88F
討論這個會不會太無聊......定義不就有了嗎
08/07 21:44, 88F

08/07 21:45, , 89F
公定標準都攤在那邊了,質疑它並且唱反調...除非是非常
08/07 21:45, 89F

08/07 21:46, , 90F
有野心要重新弄一套標準(成為國際公定標準很難的),不然
08/07 21:46, 90F

08/07 21:46, , 91F
乖乖遵從他不就好了...
08/07 21:46, 91F

08/07 21:52, , 92F
to leicheong: bash才有內建運算,他的前身sh要靠expr @@
08/07 21:52, 92F

08/11 21:35, , 93F
看有沒有Programming Languages的教科書把markup列入的
08/11 21:35, 93F

08/18 11:48, , 94F
不同c compiler也只對沒定義的部分有不同做法吧
08/18 11:48, 94F

08/18 11:49, , 95F
抓一本程式語言的書來讀不就知道了= =
08/18 11:49, 95F

06/25 16:46, , 96F
去104找工作 很少寫會HTML低 可能大家都覺得寫這枚蛇 哭
06/25 16:46, 96F
文章代碼(AID): #1CN5AU6I (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1CN5AU6I (Soft_Job)