previous page

50 Essential Online Tools For Every Computer Science Student

Computer science students need to acquire skills in multiple areas — arguably more so than many other study disciplines. So not surprisingly, they need a large toolbox, for any of several activities encountered in the typical college program. To that end, here is a reference list of 50 essential tools (software and resources) for computer science students.



“Essential tools for Computer Science Students”

Communication and Collaboration

Data Parsing, Data Conversion, File Retrieval, Format Checking

IDEs, Code Snippet Savers, Coding Sandboxes

There are a lot of code sandboxes out there, most that handle multiple programming or scripting languages. Here’s a sampling of a few.


“Website Development”

Web Site Development and Testing



Reference, Notetaking, Bookmarking, Studying, Planning, Projects, Presentations



“Learning Resources”

Learning Resources

While not strictly tools in terms of software, these Web pages are worth taking note of for the wealth of computer science and programming information they hold. It never hurts to at least know what other schools are teaching, and you can learn for free, if you want.