Tykki on suurikaliiperinen ase, joka luokitellaan tykistötyypeiksi ja laukaisee yleensä ammuksen käyttämällä räjähtävää kemiallista ponneainetta. Ruuti ("musta jauhe") oli ensisijainen ponneaine ennen savuttoman jauheen keksimistä 1800-luvun lopulla. Tykkien ulottuma, tehollinen kantama, liikkuvuus, tulinopeus, tulikulma ja tulivoima vaihtelevat; tykkien eri muodot yhdistävät ja tasapainottavat näitä ominaisuuksia vaihtelevassa määrin riippuen niiden aiotusta käytöstä taistelukentällä.