I am trying to get to know that how the Telegram API is working. I read the BOT API and i realized its based on HTTP requests.
I am wondering if the core API of telegram is the same, or not?
A simple explanation of how it's working would be a big help to me.
Telegram API offers a means of communicating securely with Telegram's Servers.
You may use either TCP, UDP or HTTP Transports.
To help you get started check out these few posts:
How to implement authorization using a Telegram API?
How to interact with Telegram API
Hope this helps.