You can deploy code in Salesforce using:
Change Sets
Eclipse with Force.com IDE
Force.com Migration Tool – ANT/Java based
Salesforce Package
H. Integration – Salesforce Interview Questions