Getting approved for just any credit card with horrible credit is gonna be next to impossible.
But you can get what's called a secured credit card. Secured Credit cards are credit cards where you put some money up front as a deposit to secure the credit card.
You then use the credit card like you would any other credit card and pay back the money you used on the credit card when you get the credit card bill.
Paying the credit card payments on time and keeping the balance paid off on the secured credit card will help you to actually improve your credit score which you can then get a regular credit card once your credit score goes up.
Secured credit cards are good for those people who have bad credit and a secured credit card can work to improve your credit score as long as you use it responsibly like a regular credit card and make your payments on time.