hii...
i am a biginner....and i have linux source code ,downloaded from some website ,a compressed file on windows and dont know how do compile them.....
Are you sure you have a pure source code and not an "image" of a distribution?
Because starting from scratch using pure source files I did that years ago, yes far back in beginning 90ies, and I remember I had to struggle before getting something up, but I did that to see if I could do something else than just COBOL and oracle SQL stuff ( and mainframe proprietary stuff...) so I dont think it being a good trip for a beginner...
As a beginner I would go for someting like KNOPPIX, a bootable debian based linux that you boot from a CD or DVD...
There you can test and if feel like its what you want you can install from that same DVD..
For you being a beginner, my advice were not to compile things but to install a ready made distribution from e.g. https://www.suse.com/ or Debian -- The Universal Operating System or The leading OS for PC, tablet, phone and cloud | Ubuntu. There's also smaller distros available, e.g. Knoppix Linux Boot CD, Download Disk and Documents, Discuss, Get Help.
You even may try one of Fedoras spins, providing various Desktop Environments (DE) configured live images.
Simply write them on either CD, DVD or an USB-stick.
https://spins.fedoraproject.org/
Have fun