There are many ways to say the intelligent boy in Spanish. These are the options:
Those translation means the same in English. So inteligente is a Spanish adjective used either for a masculine and a feminine noun, that is, this adjective doesn't have gender.