בתוכנה ״סגורה״ רק החברה שכתבה אותה רואה את הקוד. בקוד פתוח, מתכנתים מכל העולם יכולים לקרוא, למצוא באגים ולהציע שיפורים. פייתון עצמה היא קוד פתוח, וכך גם הרבה מהספריות שלה ותוכנות שמפעילות חלק גדול מהאינטרנט.
לכל פרויקט קוד פתוח יש רישיון שקובע מה מותר: לרוב צריך לציין מי כתב את הקוד המקורי, ולפעמים לשתף גם את השינויים. קוד פתוח הוא דרך מצוינת ללמוד — לקרוא קוד של מתכנתים מנוסים — וגם לתרום, למשל בתיקון שגיאות כתיב בהסברים.

