17. The computer readable storage medium of claim 15 , further comprising instructions that, when executed by the at least one processing device, cause the at least one processing device to: present, in the task list interface, each of the one or more letters, numbers, or characters associated with the plurality of tasks that are input into the task entry interface.
15. A non-transitory computer readable storage medium comprising instructions that, when executed by at least one processing device, cause the at least one processing device to: receive a plurality of tasks by receiving one or more letters, numbers, or characters spelling each task; display each task in a multi-line task entry interface in real time, wherein each task is started on a separate line in the multi-line task entry interface; parse each task in real time as the task is being received to identify one or more keywords in the task, wherein each task is parsed each time one of the one or more letters, numbers, or characters is received; in response to identifying the one or more keywords, apply each keyword to a corresponding parameter of the task among a plurality of parameters to produce a modified task; and display each modified task in a task list interface in real time as the modified task is produced, the task list interface having a first column representing a first of the parameters and a second column representing a second of the parameters, wherein the task entry interface and the task list interface are presented together on a common display, wherein the first parameter is a first one of a category, a priority, a delegate, or a status of the task, and the second parameter is a second one of a category, a priority, a delegate, or a status of the task.