Programming Language

Ranked in 2018, part of Computer Science

Since there is no single, universal programming language, mastering multiple languages is a vital component of earning your computer science degree. These are the top computer science schools for programming language training.

Specialty
Rank School name
#1
Overall Score:
Massachusetts Institute of Technology 

Cambridge, MA

#2
Overall Score:
Carnegie Mellon University 

Pittsburgh, PA

#3
Overall Score:
Stanford University 

Stanford, CA

#4
Overall Score:
University of California—​Berkeley 

Berkeley, CA

#5
Overall Score:
Cornell University 

Ithaca, NY

#6
Overall Score:
University of Washington 

Seattle, WA

#7
Overall Score:
University of Pennsylvania 

Philadelphia, PA

#8
Overall Score:
University of Texas—​Austin 

Austin, TX

#9
Overall Score:
University of Wisconsin—​Madison 

Madison, WI

#10
Overall Score:
Princeton University 

Princeton, NJ

#11
Overall Score:
University of Illinois—​Urbana-​Champaign 

Urbana, IL

#12
Overall Score:
Northeastern University 

Boston, MA

#13
Overall Score:
University of California—​San Diego 

La Jolla, CA

#14
Overall Score:
Purdue University—​West Lafayette 

West Lafayette, IN

#15
Overall Score:
Rice University 

Houston, TX

#16
Overall Score:
Georgia Institute of Technology 

Atlanta, GA

#17
Overall Score:
University of Maryland—​College Park 

College Park, MD

#18Tie
Overall Score:
Columbia University 

New York, NY

#18Tie
Overall Score:
Harvard University 

Cambridge, MA

Top Graduate School Resources

Globe Icon

Studying at a U.S. Grad School

The U.S. is a popular destination for international graduate students.

Clipboard Icon

Applying to Grad School

Planning for grad school does not begin or end with the application.

Dollar Icon

Paying for Grad School

Explore graduate school scholarships, grants and loans.

Checklist Icon

About the GRE

Taking the GRE is a key step in applying to grad school.

Follow U.S. News Education

Grad School Search