Present participle; Past participle - programming - programmed Present - program - program - programs - program - program - program Past - programmed - programmed - programmed - programmed - programmed - programmed Future - will program - will program - will program - will program - will program - will program Present conditional - would program - would program - would program - would program - would program - would program Present Perfect - have programmed - have programmed - has programmed - have programmed - have programmed - have programmed Past Perfect - had programmed - had programmed - had programmed - had programmed - had programmed - had programmed Future Perfect - will have programmed - will have programmed - will have programmed - will have programmed - will have programmed - will have programmed Past conditional - would have programmed - would have programmed - would have programmed - would have programmed - would have programmed - would have programmed Imperative - - - program - - - - - - - -