貳、為什麼要學習程式呢?

更新 發佈閱讀 3 分鐘

學程式其實好處多多,不僅可以協助我們做事情、解決問題、解決困難,還可以訓練我們邏輯能力、設計能力、解決問題能力唷!它的應用非常的廣泛,在生活周遭可以看得到的掃地機器人、送餐機器人、APP設計、網站設計、遊戲設計、停車場影像辨識等等,甚至在更精密一點的半導體、面板相關產品的設計、製造、檢測......都會用到程式喔!

上一章有提到程式有分好幾種語言,這邊稍微做一下小小介紹程式語言的分類是這樣的:

vocus|新世代的創作平台

低階語言是最接近電腦能接受的語言,執行速度快但不易撰寫與閱讀,而高階語言比較接近我們人類自然語言,容易撰寫與閱讀但執行速度較慢。為什麼呢?因為電腦在這一點很挑剔它只接受0、1,所以高階語言要經過轉譯為機器語言電腦才能執行程式。


這邊說明一下高階語言轉低階語言執行步驟:

1.高階程式 編譯(compiler) 成組合語言
2.組合語言 組譯(assembler) 成機器語言的目的模組
3.多個目的模組 與 資料庫常式 經由連結器(linker)  成執行檔
4.最後就是可被 載入程式(loader) 載入記憶體中 等待處理器執行

vocus|新世代的創作平台

這轉譯好像很難,沒關係!只要知道高階語言電腦會經過轉譯到低階語言就好了唷!

這邊介紹一下各類別包括有哪些語言:

程序導向語言:C、COBOL
物件導向語言:C#、C++、Java、Python、Delphi、Ruby、PHP
人工智慧語言:LISP、Prolog
資料庫查詢語言:SQL

有沒有稍微了解了呢?其實每個語言都有每個語言的用途,撰寫程式之前要先知道你要做什麼樣的東西,那你就要用適合的語言來撰寫,這樣寫起來會比較容易輕鬆哦!就如同我們在台灣,最常用的無非是中文、台語、英文、客語等等,那如果你要在台灣用韓文溝通也不是不行,就是跟大部分的人溝通起來還需要經過翻譯,溝通上就會有很多阻礙,程式也是一樣的道理。那這邊就先舉幾個例子什麼方面可以用什麼語言來撰寫:

網頁設計方面➻HTML、CSS、JavaScript
遊戲設計方面➻可以運用Unity,使用C#
手機APP方面➻可以運用Android studio,使用Java,、Kotlin
影像辨識方面➻Matlab、python、Halcon、C、C++、C#、openCV
應用程式方面➻可以運用Visual Studio,使用C#


到目前為止有沒有稍微了解一點點了呀~


留言
avatar-img
橙果杏的沙龍
26會員
43內容數
Hello~ Welcome to my blog~❤ 這邊會分享我在程式這條道路中的學習與成長, 過程中從而了解自己的不足,再學習。 希望透過分享的方式, 也讓正在學習程式的夥伴們一起學習, 我們一起加油吧~ 「彼此都會成為彼此之間的影響力」(´,,•ω•,,)♡ ❣
你可能也想看
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
  這一個月如果你仔細注意目前科技趨勢,你就會發現ChatGPT已經占據了大多篇幅,幾乎將整個科技資訊帶向了人工AI智能的新境界,從前覺得遙不可及的,現在是一蹴可幾、垂手可得的地步.甚至決定了,你是否站在這次的浪頭上,讓財富流進.   
Thumbnail
  這一個月如果你仔細注意目前科技趨勢,你就會發現ChatGPT已經占據了大多篇幅,幾乎將整個科技資訊帶向了人工AI智能的新境界,從前覺得遙不可及的,現在是一蹴可幾、垂手可得的地步.甚至決定了,你是否站在這次的浪頭上,讓財富流進.   
Thumbnail
常見入門款Python、統計分析用R、轉職培訓JAVA、C#、IOS用Swift、前端萬用JavaScript、學校基礎C語言、進階C++、甚至是新潮的語言go,程式語言那麼多種到底該從哪個入門好?難道從Scratch開始?
Thumbnail
常見入門款Python、統計分析用R、轉職培訓JAVA、C#、IOS用Swift、前端萬用JavaScript、學校基礎C語言、進階C++、甚至是新潮的語言go,程式語言那麼多種到底該從哪個入門好?難道從Scratch開始?
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
為什麼要學習程式呢? 程式是怎麼分類的? 能處理什麼事情?
Thumbnail
為什麼要學習程式呢? 程式是怎麼分類的? 能處理什麼事情?
Thumbnail
在決定踏上程式之旅後,身為程式初學者,你要面臨的第一個關卡,絕對是: 我該學習哪種程式語言?
Thumbnail
在決定踏上程式之旅後,身為程式初學者,你要面臨的第一個關卡,絕對是: 我該學習哪種程式語言?
Thumbnail
資訊時代下,學習程式蔚為風潮。許多行業需要跨領域人才,結合程式與專業知識做應用。 如果是初次想學程式,但是不確定興趣領域,又不知道要如何選擇,既期待又害怕受傷害的情形下,我會建議新手從「容易看得見成果」的方向去嘗試,往後是否能保持熱忱與興趣,其實很大的原因是由「成就感」所支撐的。
Thumbnail
資訊時代下,學習程式蔚為風潮。許多行業需要跨領域人才,結合程式與專業知識做應用。 如果是初次想學程式,但是不確定興趣領域,又不知道要如何選擇,既期待又害怕受傷害的情形下,我會建議新手從「容易看得見成果」的方向去嘗試,往後是否能保持熱忱與興趣,其實很大的原因是由「成就感」所支撐的。
Thumbnail
這篇文章專門寫給「非」資訊相關科系畢業的人,說明怎麼樣開始學寫程式,還有到什麼程度才能轉到資訊相關產業。 我大學跟研究所都是念土木系,因為對寫程式蠻有興趣,所以除了系上的課之外,還有去資工系還有電機系修一些相關課程,因為不是資訊相關科系,所以有走了一些冤枉路,但是研究所的時候我已經可以開發套裝軟體了
Thumbnail
這篇文章專門寫給「非」資訊相關科系畢業的人,說明怎麼樣開始學寫程式,還有到什麼程度才能轉到資訊相關產業。 我大學跟研究所都是念土木系,因為對寫程式蠻有興趣,所以除了系上的課之外,還有去資工系還有電機系修一些相關課程,因為不是資訊相關科系,所以有走了一些冤枉路,但是研究所的時候我已經可以開發套裝軟體了
Thumbnail
程式技能該如何應用呢?在這個電腦跟軟體已經有重要地位的時代,我們該如何去看程式技能以及將它融入生活呢?
Thumbnail
程式技能該如何應用呢?在這個電腦跟軟體已經有重要地位的時代,我們該如何去看程式技能以及將它融入生活呢?
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News