Talking about ability
We can express our ability to do something by using can or be able to. These structures are usually interchangeable.
She can sing well. OR She is able to sing well.
I can play the violin.
He can ride a bicycle.
My aunt can bake delicious cakes.
My mother can knit beautiful sweaters.
My grandmother is 90, but she can still read without glasses.
My son is able to walk on his hands.
My sister can make beautiful paper cranes.
She can speak good English.
The baby is able to walk without support.
She is able to write good English.
Cases where can is preferred
Use can when you want to say that you know how to do something.
He can drive four wheelers. (= He knows how to drive four wheelers.)
My brother can paint beautiful scenery. (= My brother knows how to paint beautiful scenery.)
She can swim like a mermaid. (= She knows how to swim like a mermaid.)
Cases where be able to is preferred
Be able to is preferred in cases where can and could are not grammatically possible.
For example, we cannot use can or could in sentences in the present perfect or future tense.
She will be able to regain her confidence. (NOT She will can regain her confidence.)
We will be able to reach there on time. (NOT We will can reach there on time.)
I have not been able to solve this problem.
He will be able to solve this problem.