Seashell is an online environment for editing, running, and submitting C programming assignments.