Вообще-то пушка относится к огнестрельному оружию.
Хотя правильнее будет называть это изделие - орудие.
Они бывают нескольких видов: пушка, гаубица, мортира. Пушка - длинноствольное орудие, длинной ствола до нескольких десятков калибров. С большой начальной скоростью снаряда, от чего стрельба пологая, с большим прямым выстрелом. Удобна для стрельбы по видимым наземным целям, в том числе и танкам. Хотя танк - та же самая пушка, поставленная на гусеницы и окруженная броней. Специально установленные пушки, зенитные, - по самолетам.
Гаубицы при тех же калибрах сравнительно короткоствольные. Траектория стрельбы крутая, навесная. Удобна для стрельбы по укрытым целям. Из-за возвышенностей, по окопам.
Мортиры длинной ствола в два-три калибра. Стреляют по близким целям. Благодаря траектории применялись при штурме крепостей, кидая снаряды через крепостные стены. Со Второй мировой заменены минометами.
Первые пушки в Европе появились в XIII веке. В Китае, однако, они существовали по некоторым данным еще около тысячи лет до появления в Европе.
Самая большая пушка, созданная за всю историю артиллерии - немецкая "Дора". Калибр 800 мм. Вес снаряда 7 тонн. Вес всего изделия 1500 тонн. Немецкий танковый генерал Гудериан, осмотрев орудие, прокомментировал: "Великолепное изделие. Произведение искусства. Жаль, бесполезное". Действительно, к тому времени авиация уже была много эффективнее подобных монстров. И дешевле.
И в наше время, несмотря на все технологические достижения, артиллерия не потеряла своего значения.
Она все так же остается "Богом войны"!
P.S.: Извините, это всего лишь вкратце. Для больших подробностей пришлось бы писать целый реферат.