Functional programming is a programming style you can use in most languages. It isn't different from Python or C in the same way that 'murder' isn't different from a chainsaw or a hammer. You can do functional programming in Python or C. It's just not what the authors of those languages had in mind and it's not how the languages are generally used or taught.