iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Software Development

你會十五種程式語言?不,我會十五種HelloWorld.為了避免這種狀況,因此寫了這篇:淺入淺出十五種程式語言 系列

當初在挑選深入的語言時遇過很多撞牆期,看到各種語言卻又怕深入後不是自己所需
因此這篇主要是寫給當初的我,以及跟當初的我有類似需求的新人
預計會介紹十五種適合於各個領域的語言,
中間穿插各個領域中可能會遇到或需要用到的工具
主題會聚焦在"阿,當初如果知道這個的話就好了"的這種感覺上

鐵人鍊成 | 共 30 篇文章 | 36 人訂閱 訂閱系列文 RSS系列文
DAY 1

阿,如果當初知道這個的話就好了

阿,如果當初知道這個的話就好了 開場白 想直接進入正題的人可以跳到主題介紹 大家或多或少應該都有看過這篇教大家如何選擇語言的文章吧 如何選擇程式語言? 想當初自...

2020-09-01 ‧ 由 skycover 分享
DAY 2

基本工具

基本工具 這篇還在新手教學,如果沒興趣完全可以跳過 程式編輯器 寫程式的工具有很多種,你們可以使用自己喜歡的 若是還沒有決定的人可以試試 VScode 這是...

2020-09-02 ‧ 由 skycover 分享
DAY 3

16 進制與 10 進制

16 進制與 10 進制 什麼是進制? 進制其實就是指數字的每個位置所能容納的最大數字 比方說以我們最常見的十進制為例: 如果我們要表示 9 這個數字 可以...

2020-09-03 ‧ 由 skycover 分享
DAY 4

C# 如同精靈般優雅且高貴 (上)

C# 寫在前面 這邊主要會提一下這個語言跟前言,如果沒興趣可以跳到這裡 原本猶豫第一個語言要介紹什麼,主要有三個前提 必須是強型別,先建立好型別觀念後寫弱...

2020-09-04 ‧ 由 skycover 分享
DAY 5

C# 如同精靈般優雅且高貴(下)

我們繼續昨天的程式吧 昨天我們已經找出使用十六進位表達時每個位置的數值,現在我們要將這些數值轉成十六進位的表達方式 以下是一種寫法 if (Math.Pow(1...

2020-09-05 ‧ 由 skycover 分享
DAY 6

python 簡單又不失強大

寫在前面 python是一種相當適合新手學習也相當適合高手使用的語言 具有簡單的語法跟結構,同時又具有相當多的函式庫可以做各種想得到跟想不到的事 想寫AI,有...

2020-09-06 ‧ 由 skycover 分享
DAY 7

JAVA 無所不在

寫在前面 在某段時間Java甚至是程式語言的代名詞, 曾經霸佔TOBIE第一名好幾年 直到最近因為疫情關係嵌入式系統需求量大增,才跟C語言交換了位置 跨平台大...

2020-09-07 ‧ 由 skycover 分享
DAY 8

javascript 如果你只想學一種語言就搞定前後端,那就選他吧

寫在前面 Java跟Javascript的關係大概就像牛跟牛蒡 我覺得這個真是很好的形容 以前還在傳產的時候曾幫公司寫過網頁,處長還我問說是用什麼寫的,我跟他說...

2020-09-08 ‧ 由 skycover 分享
DAY 9

node.js 被打開的潘多拉盒子

寫在前面 在瀏覽器(前端)上我們可以依靠瀏覽器的引擎幫我們轉譯js,但是本地端(後端)我們就需要node.js了 nodejs使用Google的V8引擎來做驅動...

2020-09-09 ‧ 由 skycover 分享
DAY 10

typescript 有時候限制反而會是一件好事

寫在前面 typescript是主要由微軟維護的語言 之於javascript有點像是c++之於c c++是對於c加上了物件導向的功能,而ts對於js則是加上了...

2020-09-10 ‧ 由 skycover 分享