Do you need to know C++ script to use blueprint?

I do not know how to code, and I would like to know if I need C++ or any scripting language to use the Blueprint.

No you don’t. You can do entire games in Blueprints without using a single line of C++.

It does help however to know C++ or any other general purpose language.

You can do everything in Blueprint, well not everything but the most part, but there will always be a performance overhead compared to doing everything in C++. Also C++ offers more control like using multithreading, doing stuff not already packed into blueprints, etc.
Bye!