What does it take to make a coin? I am getting into programming and I was wondering what is required to make a coin.
What program language the software is written in?
Do you have to host the software on a server?
I am new to crypto and would like to know more about development. Any information would be greatly appreciated.
Just pick an Altcoin that evolves around the topic you want to contribute to. By now more or less everything has been tried with Alts, so you will be much better off choosing an existing team. Plus you are bound to get support from existing communities and dev teams.
Most coins are written in C++. It does not really take a lot to make a new coin. In theory all you have to do is fork an existing one and generate a new genesis block. It's really easy and has been done countless times. You don't necessarily need a server to host the software, a file hosting service together with a Github Repo is all you really need.