Contra là một trò chơi video bắn súng do Konami phát triển và phát hành, ban đầu được phát hành dưới dạng trò chơi arcade hoạt động bằng tiền xu vào ngày 20 tháng 2 năm 1987. Phiên bản gia đình được phát hành cho Nintendo Entertainment System vào năm 1988, cùng với các cổng cho các định dạng máy tính khác nhau, bao gồm MSX2. Các phiên bản gia đình được bản địa hóa trong khu vực PAL là Gryzor trên các định dạng máy tính khác nhau và dưới dạng Probotector trên NES, được phát hành sau đó. Một số phần tiếp theo của Contra đã được sản xuất sau trò chơi gốc.
Contra sử dụng nhiều góc nhìn chơi khác nhau, bao gồm chế độ xem bên tiêu chuẩn, chế độ xem giả 3D (trong đó người chơi tiến hành bằng cách chụp và di chuyển về phía nền, ngoài trái hoặc phải) và định dạng màn hình cố định (trong đó Người chơi có súng của họ nhắm lên theo mặc định). Tối đa hai người có thể chơi cùng một lúc, với một người chơi là Bill (biệt kích tóc vàng với áo tank top trắng và bandana màu xanh), và người chơi khác là Lance (biệt kích tóc đen không áo trong băng đỏ). Các điều khiển bao gồm một phím điều khiển tám chiều và hai nút hành động để chụp (trái) và nhảy (phải). Khi một trong những nhân vật chính nhảy, anh ta cuộn mình vào một cú lộn nhào thay vì thực hiện một cú nhảy thông thường như trong các trò chơi khác. Cần điều khiển không chỉ điều khiển chuyển động của người chơi trong khi chạy và nhảy, mà còn cả mục tiêu của anh ta. Trong các giai đoạn xem bên, người chơi có thể bắn sang trái, phải hoặc hướng lên trong khi đứng, cũng như theo chiều ngang và đường chéo trong khi chạy. Người chơi cũng có thể bắn theo bất kỳ hướng nào trong tám hướng, kể cả đi xuống, trong khi nhảy. Nhấn phím điều khiển xuống trong khi đứng sẽ khiến nhân vật nằm sấp xuống, cho phép anh ta tránh hỏa lực của kẻ thù và bắn các mục tiêu thấp. Khi nhấn nút nhảy trong khi cúi xuống trên một nền tảng cao hơn, người chơi sẽ thả xuống mức thấp hơn.