Before you can start studying a programming language you’ll need to know some basics first. Programming contains three basic elements: input, output, and algorithm. A program almost always relies on some sort of input. The majority of the time, the input is provided from a user, or from another program. On the other hand, there is always an output from a program. The output is the final result of the program’s execution. But what holds these elements together? Only algorithm can. Which in this case, is your job to create.
Mac Based Programming: