Siento decirte que por desgracia no abunda mucho el material que explique exactamente como configurar una criptomoneda, al menos si nos referimos a las ultimas versiones QT y las nuevas versiones CORE.
Sobre las versiones QT, quizas puedas encontrar algun manual (en ingles eso si) sobre como crear una usando las versiones 0.6.* (bastante desfasadas), y a partir de ahi deducir el desarrollo en versiones posteriores, aunque para encontrar estos manuales vas a tener que rebuscar muchisimo, eso si no te topas con los manuales de razorlove, que son para monedas sha256 y scrypt pero editas para tontos y no sirven para nada para aprender.
Respecto a los lenguajes... salvo que pretendas crear una alt desde cero en java o python te recomiendo que aprendas algo de C++ antes de meterte a editar codigo.
En resumen, si eres programador Java no te costara mucho asentar las bases de C++ asi que miratelo, despues, busca, tenemos el maravilloso google ahí. Yo tarde 2 años en conseguir compilar mi primera criptomoneda con exito, asi que no te ofusques si no lo consigues de manera inmediata.
Saludos.
me gustaria que pudiera crearla de cero mas que la criptomoneda me gustaria entender profundamente al bitcoin
edito pensandolo bien talves lo mejor sea editar el codigo , tengo bases de c++ , entonces por donde comienzo?