Quote Originally Posted by User137 View Post
You should use PNG format for transparency. JPG is format that only has RGB channels, TGA maybe has alpha too, but its more flexible format.
Yes, TGA has alpha too. TGA is best for educational purposes, when it is an advantage to avoid dependencies and still keep the amount of code low; it is simple and requites little code to handle. However, PNG is better for your final products, since it has better compression.