My friend owns an iPod touch 1st Gen and yes he can use next to all the applications that are usable on a 2nd, 3rd of 4th Gen iPod. The only exceptions would be some of the large games. Example I can't play NBA 2010 on my 2nd Gen, it crashes when I start the app. But there are few applications that cause this trouble.