Want to learn programming or just another programming language?
PLT Scheme is a nice implementation of the Scheme language. The upcoming version 4.0 will include many things that make programming and learning to program easy. The Tour in Video announces a 10 minute short YouTube video showing the programming environment DrScheme (belongs to PLT Scheme). This beats SLIME, IMHO.