How long will you take to complete this program?

Update: Imagine if you are just an average programmer. Perhaps just an average student.

Given the task, how long will you take to write a word processing programme like Microsoft Word. Your programme must also work perfectly and not crash.
Update 2: How long will you take to produce a spreadsheet programme. Your programme must also work perfectly and not crash.
10 answers 10