computer programing

 what is useful for, how would you apply it in your class or school work, or future/ current job about User-Defined Functions, User-Defined Simple Data Types, Namespaces and String Type, Arrays and Strings. you should have at least a paragraph ( 200 Words )