Đại bác thế kỷ XX
Pháo nòng dài bắn thẳng, pháo chống tăng, pháo trên xe tăng

Pháo nòng dài bắn thẳng, như khẩu 85 mm D-44, D-74 122 mm Nga, L lớn (hơn 50). Pháo dùng ở tiền tuyến, bắn thẳng (đúng hơn là bắn trực tiếp, bắn mục tiêu nhìn thấy). Do đường đạn căng nên chống mục tiêu di động tốt, còn gọi là pháo chống tăng. Độ chính xác phải cao, nòng pháo giữ hướng trong phát bắn và giá pháo ổn định sau mỗi phát bắn.
Pháo trên xe tăng cũng vậy nhưng đôi khi không có khối lùi và máng, hoặc có nhưng ngắn. Pháo xe tăng và tàu chiến sử dụng vật liệu tốt, gia công kĩ để lấy toàn bộ khối lượng tàu hay xe hãm pháo mà không biến dạng, cho đường đạn rất tốt. Pháo dùng trên xe tăng ngày nay được hệ thống điện tử ổn định tầm hướng tự động khi di chuyển. [cần dẫn nguồn]
Với pháo kéo, các pháo chống tăng có bộ giá pháo, càng pháo và đặc biệt là máy hãm lùi và máy đẩy về được thiết kế đặc biệt. Mục tiêu của thiết kế phải đảm bảo đường đạn thật chính xác, nòng hầu như không đổi hướng khi đạn còn trong nòng. D-44 có bộ hãm đặc biệt, khi đạn còn trong nòng nó không hãm, sau đó được hãm bằng lực đồng đều nhờ một cần điều khiển tiết lưu. Nòng cũng thấp so với càng, thường càng làm cao để hướng nòng thay đổi ít sau phát bắn.
Trước Thế chiến II chưa có Pháo chống tăng. Trong Chiến tranh thế giới thứ hai, các pháo nòng dài bắn thẳng được cải tiến từ các pháo phòng không bắn phát một (như khẩu Flak 88 mm Đức, khẩu 76 mm và 85 mm chống tăng Nga). Loại xe tăng thông dụng ngày nay gọi là MBT, chiến đấu chống lại cơ giới. Đạn xuyên giáp làm rất công phu, đạn xe tăng rất khác với đạn pháo khác.
So với lựu pháo nòng ngắn, pháo nòng dài bắn thẳng bắn đạn nhẹ nhưng sơ tốc lớn, đạn APDS-FS không mang thuốc nổ phá theo, đạn APDS-FS-DU làm bằng uran có tỷ khối đến trên 19. Pháo cũng rất gọn nhẹ vì phải chiến đấu ngay trên tiền tuyến, rất cần cơ động. Tầm hiệu quả chống tăng rất thấp so với tầm tối đa, kể cả tầm tối đa bắn trái phá. Như khẩu D-44 85mm diệt MBT 1 km và bắn trái phá 15 km.
Những yêu cầu xuyên giáp dẫn đến chuyển sang nòng trơn. Đạn mũi tên KE giảm cỡ nhẹ, sơ tốc lớn, có khả năng xuyên tốt hơn, ít lực cản, đường đạn tốt. Nhưng đường kính nhỏ nên hiệu ứng con quay không đủ làm đạn ổn định. Vì thế người ta chuyển sang dùng ổn định cánh đuôi và pháo nòng trơn. Liên Xô đi tiên phong việc bỏ nòng xoắn truyền thống vào những năm 1960, một phần của chương trình chế tạo xe tăng thế hệ mới T-64, T-72... Đến thập niên 1970, pháo dùng trên xe tăng các nước khác dần chuyển sang nòng trơn. Nòng trơn bền hơn, đặc biệt khi sơ tốc đạt 1850 m/s như ngày nay, nhưng nòng trơn yêu cầu gia công nòng và đạn chính xác hơn.
Ngoài pháo chống tăng mặt đất và xe tăng, hồi Chiến tranh thế giới thứ hai có loại "xe diệt tăng" (tank destroyer). Đây là các xe diệt tăng rẻ tiền, chế tạo trong lúc thiếu xe tăng. Ví dụ, khẩu SU-122, lắp trên thân xe KV2, mang pháo 122 mm nòng ngắn (thực chất là SU-152 thay súng). Loại pháo chống tăng tự hành này về sau mất giống. Ngày nay các xe diệt tăng thường mang đạn tự hành chống tăng-ATGM, như 9M123 Khrizantema, phương Tây thường gọi là AT-15. [cần dẫn nguồn]
Thời cổ, "field gun", tiếng châu Âu chỉ pháo mặt đất bắn thẳng cơ động, dễ kéo đi cùng đội hình bộ binh, hỗ trợ bám sát bộ binh, hơi giống nhiệm vụ lựu pháo tầm ngắn và pháo nòng dài bắn thẳng. Vì vậy, "howitzer" và "field gun" hay được dùng lẫn.[cần dẫn nguồn]