I would like to learn how to code.

I have a pretty good knowledge in computers. I would love to learn how to code and hopefully one day build my own apps, but I just don't know where to start. For any of you out there that know how to code or have built apps before...any tips?