坦克炮

戰車砲（Tank gun、戰車砲）是指安裝在戰車上的火砲，是戰車的最主要的火力來源。戰車砲與高射砲同屬加農砲，因此兩者的彈道亦類似，追求高初速以及彈道平直以求迅速打擊目標。戰車砲主要使用穿甲彈、高爆彈攻擊對方的戰車、裝甲車輛和為步兵提供火力支援。
除了高砲口初速與準確性之外，戰車砲還需要能夠在狹小空間（砲塔）內安裝與操作，而為了戰鬥中避免冒險打開車員出入的艙蓋排煙，所以在大部分現代戰車主砲中有一節加粗的部分，便是安裝了專用排煙器，以保障發射後的火藥煙氣不會倒流回車體內。大多數的戰車砲使用彈頭與發射藥一體成型的設計，以便利彈藥裝填與維持發射速率。
戰車砲主要分為滑膛式和線膛式兩類。在戰車上多裝在可以360度迴轉的裝甲砲塔內以獲得最大的攻擊效能，並配備裝甲防護，與觀瞄火控設備、自動裝彈機和砲塔迴轉機構組成戰車的武器系統。

初期

世界上第一門戰車砲是英國裝配在1916年生產的I型戰車的「雄性」型號上的兩門57毫米砲。這一時期的戰車是用於支援步兵行動，突破塹壕防禦並摧毀機槍陣地的。它們的主要武器包括重機槍和發射高爆彈的小口徑火砲，後者通常是直接安裝到戰車上的野戰砲或海軍用砲。1916年的英國Mark I 戰車使用了海軍的57毫米哈奇開斯QF 6磅砲，每輛戰車裝備了兩門砲，安裝在車體兩側的砲塔里。這些火砲砲管過長，經常撞上障礙物或不平的地面，導致1917年的新式 Mark VII 戰車不得不換上砲管削短的 6 磅砲。這種特殊的火砲可以視為最早的戰車砲。德國的第一輛戰車A7V使用從俄國擄獲的比利時制 57mm 諾典飛爾德要塞砲。每輛戰車裝備一門砲，安裝在正前方。法國的施耐德CA1戰車在車左側安裝一門75mm短管迫擊砲，而聖查蒙德戰車則在車頭安裝一門75mm野戰砲。一戰時期的戰車受引擎功率所限，無法裝備厚重的裝甲，因此上述的火砲都足以對付其他戰車。話雖如此，一戰里的德國僅僅部署了少數戰車，所以協約國的戰車得以專注於反步兵和火力支援工作。
用戰車支援步兵的思維流行到第二次世界大戰之初。當時大多數的戰車仍然裝備野戰砲改裝而成的戰車砲，用來打擊帶輕裝甲或不帶裝甲的目標。同時，某些專門用來支援步兵的重戰車則裝備了射程短的大口徑重砲。這些發射高爆彈的火砲是用來對付工事和要塞的，但是在短距離內也能有效打擊敵方戰車。B1重戰車，邱吉爾和M3 李將軍等等戰車甚至同時裝備兩門砲——在車體上安裝重砲，並在砲塔里分別安裝另一門小口徑火砲。
然而，有一些將領構思了新的裝甲戰模式，並意識到由己方戰車消滅敵方戰車的重要性。因此，新式的反戰車砲在改裝之後也安裝到了戰車上面。這些火砲口徑更小，但初速高，射擊精準度高，更有利於擊穿裝甲。1930年代末期的英國巡航戰車多數裝備了這種輕型火砲，例如QF 2磅砲。雖然這類戰車砲無法發射高爆彈，不能有效打擊敵方步兵和工事，但足以對付同一時期的戰車。
第二次世界大戰時期武器和軍事科技飛速進步。各交戰國吸收實戰教訓後，採用了更具殺傷力的新式武器。戰車砲的口徑日益增大，從戰前的40mm左右，經過50mm，75mm，88mm，一步步增加到 90mm 和 122mm。1939年的德國戰車多數裝備 20mm 或 37mm 的短管火砲，但到了1945年，身管長而初速大的 75mm 或 88mm 戰車砲逐漸成為標準。蘇聯人更是在列裝的IS-3重戰車家族上安裝了122mm戰車砲。除了火砲口徑加大外，新的砲彈應用更高硬度的材料，並在外形上結合了空氣動力學考量，實現了更高的穿透力。雖然更先進的戰車砲和砲彈提高了射程和準確度，但是這些武器的載具——戰車自身的重量和體積也不得不逐漸增加。
雖然初速大的戰車砲能克制其他戰車，但是大多數英國戰車都裝備能發射高爆彈的75mm雙用砲；到了戰爭後期才啟用裝備了反戰車效果更佳的17磅76mm砲的戰車。
戰爭期間，很多參戰國都設計了驅逐戰車。這種戰車專職對付戰車，並在戰車底盤上安裝更強大的火砲。它們主要落入三大範疇：將老舊或擄獲的戰車臨時改裝而成的戰車（例如將僅裝備機槍的一號戰車改裝成一號驅逐戰車）：這類戰車的設計過程充滿偶然性，武器的防護程度弱而且射擊角度也很受限制；在開放式砲塔里安裝一門大威力反戰車砲的輕裝甲戰車：這類戰車起源自美軍將驅逐戰車想成專門打戰車的機動預備隊，將普通戰車用在支援步兵上的戰略思想；在底盤上直接安裝火砲使戰車外形像低矮的砲台。這種設計有利隱蔽，也有利於安裝厚重而傾斜度高的砲盾（例如SU-100）。然而，驅逐戰車的火力優勢只是相對的。SU-85是使用T-34戰車底盤的砲台式驅逐戰車，一旦 T-34 的主砲升級到同樣的85mm之後（T-34-85)，它的火力優勢便消失無蹤。

冷戰

到了二戰末期，戰車設計變得單一化，催生出主力戰車的概念。戰後戰車的主砲口徑的增長放緩了；兩代戰車之間的主砲口徑僅有些許增加。在西方世界裡，高度普及的 105mm L7 主砲取代了一些 90mm 口徑的主砲。這種戰車砲風行了一段時間，直到70-80年代之交才被 120mm 主砲接替。而英國則是早在1960年代後期就引入酋長戰車，率先轉型。在東方世界裡，100mm 主砲和 115mm 的 U-5TS 主砲迅速取代了 85mm 主砲，後來則統一到以 125mm 為主砲口徑。技術進步大都體現在彈藥和火控系統上。
1944年面世的脫殼穿甲彈取代了普通穿甲彈和實心彈，而其自身則被鎢芯或貧鈾彈芯的尾翼穩定脫殼穿甲彈所取代。使用化學能的穿甲彈也在同時進行，並催生出碎甲彈和高爆破甲彈等穿甲能力不受初速和射程所限的彈藥。
合像測距儀取代了密位測距儀，而光學測距手段則被鐳射測距儀徹底取代。火控電腦，風速計，以及能夠補償砲管變形，缺陷，升溫等因素的砲口參照系統大大提升了現代戰車砲的精準度。紅外，夜視和熱成像系統使戰車在夜間，惡劣環境，和煙塵中也能正常戰鬥。
戰車砲本身在技術上的進步有限。歷史上大多數戰車砲都是線膛砲，但多數現代戰車裝備的都是滑膛砲。膛線使砲彈作縱軸旋轉有利彈道穩定和精準度，但發射新式尾翼穩定脫殼穿甲彈卻必須要滑膛砲。這類動能彈，包括更早期的穿甲彈和實心彈，通常是最好的反戰車武器，但它們的穿透力和精準度卻會隨射程降低。高爆破甲彈能有效對戰車作遠程打擊，但其精準度也是有限的。如果射程拉得極遠，則砲射飛彈可能更加準確。
自動裝彈機僅受某些國家青睞。採用自動裝彈機能降低戰車的總體積，也有潛力作為保護成員的手段，將火砲彈藥和成員隔開。裝備了自動裝彈機的T-14阿瑪塔主力戰車甚至實現了無人砲塔。然而，自動裝彈機的可靠性和維護難度依然是未被攻克的技術問題。
冷戰後期至現代的戰車砲多以滑膛式為主。西方國家第三代主力戰車上主要裝備120毫米滑膛砲。其中以德國萊茵金屬公司的Rh120系列最為著名，裝備於豹二主力戰車。美國陸軍引進該系列成為M256型，裝備在M1主力戰車之上，此砲與Rh120的砲彈和零件多有相通之處。日本、南韓、土耳其都引進了Rh120的生產線。法國、以色列、瑞士、中國等國家都有發展自身120毫米滑膛戰車砲或反戰車砲（89式反戰車自走砲）系列。然而，英國在西方國家的主力戰車大規模裝備120滑膛砲時，獨自發展120毫米線膛戰車砲，L11型（裝備於酋長式和挑戰者1式）和L30型（裝備於挑戰者2式），以維持自身陸軍裝甲兵的砲彈多樣性。另外，蘇聯為自身戰車研製的2A46型125毫米滑膛式戰車砲，搭配自動裝彈機，裝備於T-64（後期型號）、T-72、T-80、T-90等型號。中國解放軍亦仿製了蘇聯的125毫米砲，命名為ZPT-98戰車砲，並裝備在96式和99式戰車之上。

未來發展

冷戰後期以至後冷戰時期，各國開始發展更大口徑的戰車砲。其中美國、德國、英國及中國等都傳出有關140毫米戰車砲的相關研究和試驗的消息。美國曾在M1底盤上加裝低輪廓砲塔和自動裝彈機，配合140毫米試驗型主砲進行測試。蘇聯及至俄羅斯甚至有計劃研發152毫米的戰車砲。但是，此兩型戰車砲現時仍在理論或試驗階段，短期內不會進入現役。經過2008年金融海嘯以及2010年代前期的歐洲債務危機等衝擊，大部分國家凍結或刪減軍費開支。因而緩減更新主力戰車的速度，現役的戰車砲口徑將不會有太大改變。