Trust me, companies recruiting for internships know that you don't know anything yet. I interned and did co-ops after my first sophomore semester. Probably more than half the purpose of big corp internships is to fill the recruiting pipeline. Startups and small companies may need a more "ready to hack" person, but you'll find that out quickly.
Another quick observation, not meant to discourage at all - we all lack in several areas. Always. I think for hackers, one of the only skills that matters is that you have established your ability to learn how to do details on the fly (like pick up a new language) while holding onto the fundamentals that help you stay productive and organized.
In other words - hang onto the "I have so much to learn" attitude, but be confident in your "getting things done" ability along the way.