一般的狀況會使用什麼方式來製備單質鐵？
冶煉法
工程師和科學家往往容易混淆，科學家努力探索大自然，以便發現一般性法則，工程師則遵照此既定原則，從而在數學和科學上，解決了一些技術問題。科學家探索世界以發現普遍法則，但工程師使用普遍法則以設計實際物品。科學家研究東西，工程師建立東西，這一想法，可視為表達這句話，科學家們問為什麼，工程師問為什麼不能呢？。工程師的稱謂通常只用於在工程學其中一個範疇持有學術性學位或相等工作經驗的人士。在歐洲大陸一些國家，工程師稱謂的使用被法律所限制，必須用於持有學位的人士，而其他沒有學位人士使用，屬於違法。在美國大部份州及加拿大一些省份亦有類似法律存在，通常只有在專業工程考試取得合格才可被稱為工程師，而法律的範圍一般只在蓄意欺詐的情況下才會執行。技術專家一詞有時與工程師同義，該詞是由技術和後綴組成，意思是研究技術的人，此名稱一般在歐洲大陸一些有規管工程師名稱使用的國家中被使用，因為未受法律管制。在一些拉丁國家，technologist只是在工程師與技術員之間的專業資格。在美國，Engineer一詞也用於指操作機械引擎的人，比如鐵路Engineer是指火車司機，輪船Engineer是指輪機員，固定引擎機械師通常是負責固定引擎。
命令列介面是在圖形使用者介面得到普及之前使用最為廣泛的使用者介面，它通常不支援滑鼠，用戶通過鍵盤輸入指令，電腦接收到指令後，予以執行。也有人稱之為字符使用者介面。通常認為，命令列介面沒有圖形使用者介面那麼方便用戶操作。因為，命令列介面的軟體通常需要用戶記憶操作的命令，但是，由於其本身的特點，命令列介面要較圖形使用者介面節約電腦系統的資源。在熟記命令的前提下，使用命令列介面往往要較使用圖形使用者介面的操作速度要快。所以，在現在的圖形使用者介面的作業系統中，通常都保留著可選的命令列介面。雖然現在許多電腦系統都提供了圖形化的操作方式，但是卻都沒有因而停止提供文字模式的命令列操作方式，相反的，許多系統反而更加強這部份的功能，例如Windows就不只加強了操作命令的功能和數量，也一直在改善Shell Programming的方式。而之所以要加強、改善，自然是因為不夠好；作業系統的圖形化操作方式對單一用戶端電腦的操作，已經相當方便，但如果是一群用戶端電腦，或者是24小時運作的伺服器電腦，圖形化操作方式有時會力有未逮，所以需要不斷增強命令列介面的腳本語言和巨集語言來提供豐富的控制與自動化的系統管理能力。
工程常用的金屬包括鋁、鉻、銅、鐵、鎂、鎳、鈦及鋅等，這些金屬也常常用來製作合金。合金的相關研究主要是在鐵碳的合金系統，其中包括鋼及鑄鐵。一般的碳鋼適用於低成本、高強度，且不需考慮重量及腐蝕問題的應用。延性鑄鐵也是鐵碳合金系統的一部份。若是需要抗腐蝕的應用，一般會使用不銹鋼或是熱浸鍍鋅處理的鋼。若要求高比強度時，會使用鋁合金或鎂合金。若是高腐蝕性環境，且不需要有磁性的場合，會使用銅鎳合金，例如蒙乃爾合金。鎳基的高溫合金會用在像渦輪增壓器、壓力容器及換熱器等需耐高溫應用中。非常高溫的應用為了使潛變減到最低，會使用單晶材料合金。在工業工程的領域中，冶金學和金屬零件的製造有關，其中包括金屬或合金選用、加工成形方式、製品表面的熱處理及表面處理等。冶金學的目的就是達成材料的許多性質之間的平衡，例如成本、重量、拉伸強度、硬度、韌性、抗蝕性、抗疲勞的特性、及在高低溫下的特性等。為了上述目的，也需考慮零件的工作環境，例如在鹽水的環境中，很容易腐蝕黑色金屬及一些鋁合金，暴露在極低溫環境下金屬會從有延伸性變成容易脆裂，其韌性下降，因此更容易出現裂痕。在週期負載下的金屬會有金屬疲勞，若是環境的應力固定，但是溫度很高，會造成金屬的潛變。
鐵是宇宙中第六豐富的元素，也是最常見的耐火元素。它是因為大質量恆星的矽燃燒過程在恆星核合成的最後放熱階段形成的。鐵是地球上分布最廣的金屬之一。約占地殼質量的5.1%，居元素分布序列中的第四位，僅次於氧、矽和鋁。在自然界，游離態的鐵只能從隕石中找到，分布在地殼中的鐵都以化合物的狀態存在。鐵的主要礦石有：赤鐵礦，含鐵量在50%~60%之間；磁鐵礦，含鐵量60%以上，有亞鐵磁性，此外還有褐鐵礦、菱鐵礦和黃鐵礦，它們的含鐵量低一些，但比較容易冶煉。單質鐵的製備一般採用冶煉法。以赤鐵礦和磁鐵礦為原料，與焦炭和助溶劑在熔礦爐內反應，焦炭燃燒產生二氧化碳，二氧化碳與過量的焦炭接觸就生成一氧化碳，一氧化碳和礦石內的氧化鐵作用就生成金屬鐵。化學純的鐵是用氫氣還原純氧化鐵來製取，也可由五羰基鐵來製取，通過其熱分解來得到純鐵。