BTW, If you are just starting out and you can make the choice between DTM and Launch, you should choose Launch since DTM will be sunsetted over the next few years.
I knew the above links and I already gone through it. I am looking for documentation in terms developer point of view, like the languages / framework JavaScript, Angular, JAVA etc. have their own documentation.