# List of Programming Problems

The best way to learn programming is to solve programming problems. The following are a list of programming problems that you can solve. Problems are categorised on the basis of programming language they are discussed in. Start learning programming by solving these problems.

## Python Problems

- Factorial Program in Python
- Armstrong Number in Python
- Lucky Number Program in Python
- Fibonacci Sequence in Python
- Palindrome Program in Python
- Python Program to Find LCM of Two Numbers
- Convert Decimal to Binary in Python
- Convert Binary to Decimal in Python
- Convert Decimal to Octal in Python
- Convert Octal to Decimal in Python
- Decimal to Hexadecimal in Python
- Anagram Program in Python