The future of program is Block’s. a bock represents asset of command that then can be executed, Block can be dragged and dropped on to a execution screen. User has the choice of pic showing what each block does or a word definition, which describes the block. User’s also has access to view and modifier the code in side the block or write their own blocks code. Test of modified block and new block will be viewed thought the excitation window.