el programa que esta bien para iniciar en programacion c++

que es que uso y esta muy bueno

se llama

Bloodshedd Dev-c++

por ahora solo c++ hasta estructuras de control, me falta mucho, para llegar a programacion orientada a objetos,

otra cosa que queria preguntar,.

no se porque al hacer un programa , siempre la etiqueta "endl" me cierra la consola, y nunca puedo ver mi resultado, y eso me frustra, por eso les escribo, no habra alguien que me diga sobre alguna etiqueta que cumpla la misma funcion o con la uqe pueda sustituir endl?.