Skip to content


This is CS50.


  1. check50 Public

    This is check50, a command-line program with which you can check the correctness of your programs.

    Python 290 204

  2. compare50 Public

    This is compare50, a fast and extensible plagiarism-detection tool.

    Python 123 32

  3. docs Public

    These are CS50 documents.

    HTML 198 95

  4. libcs50 Public

    This is CS50's Library for C.

    C 1k 590

  5. python-cs50 Public

    This is CS50's library for Python.

    Python 372 166

  6. submit50 Public

    This is submit50, CS50's command-line tool for submitting problems.

    Python 248 628