pues para empezar a programar mi consejo es que empiezes con Pascal, si con pascal, es muy facil y ademas creo que es mejor empezar a programar en estructurada, ya habra tiempo de meterse con objetos (Pascal tambien tiene). Sobre tutoriales pues mira aqui
Para mi el lenguaje estrella para empezar a programar es c.
Es estructurada y te da una buena base para luego iniciarte en otros lenguajes como c++ y java.