Printing question

Is it posible to add printers by code in iphone? Do they need to have air print on them?

sometimes it needs to have Air print its much easier to have air print

Printing question
 
 
Q