<p>Also it would be great if someone can tell me if knowing java very well and python sort of well good enough for freshman year? Would you recommend to learn things like C, C++ HTML/CSS, Javascript etc. over the summer to be more comfortable in class? Also. in internships do they ask specific language questions? I doubt the things we learn in school is useful for interviews.</p>