Tyler is feeling overwhelmed by the programming assignment from his supervisor and wants to break the task down into smaller, more manageable parts. Tyler should use which of these?
Group of answer choices

database editor

binary translator

top-down programming

float variable