Simply put, ActionScript is a programing language. It allows you (the programer) to the enhance user control of a flash application. If you want anything exciting or interactive to happen within a flash application you have to use ActionScript. With ActionScript you can program your flash application to adapt, or reach to user input, user action, external data or even the time of day. An example of such a change would be igoogle’s web header. If you have an igoogle account you can choice your own web header. This header will change based on weather conditions and the time of day.
ActionScript enables the programer to provide both action-oriented instructions(do-this) and logic-oriented instructions(check this then do something) to the flash application.
ActionScript is created with a syntax structure, the same way that all programing language are developed, ActionScript Syntax consists of many different words, phrases, punctuation and structure. You can not simple write print the phrase “ActionScript is cool!” color blue and bold. You must use the proper syntax.
Such as:
phrase_txt.text = “ActionScript is Cool!”
phrase_txt.textColor = 0x232e81
phrase_txt.thickness = 2
Don’t worry if that code seems foreign to you. At this point I don’t expect it to make sense. I just wanted you to see a sample of code, with proper syntax, later on I will explain line by line what the code actually does.
So Basically, ActionScript is a programing language that enables advance control of flash applications.