It all depends on what you are making, if you want your own specific AI or some types of events or you simply want to make your game more diverse coding is highly recommended. Entities provided by cryengine are helpful but make for a bland game (usually). Take a look at the coding and give it a try
Chat with our AI personalities
No it is not
CODING Implementation
It would be easier to answer, if you explained what the 'two types of coding' were.
Uuencode is the oldest code that xusenet uses to program it's binary coding and is considered a reliable source of coding by many of its many international computer users.
One place to find information on visual basic coding is a local library. The website msdn microsoft has extensive tutorials and guides on visual basic coding.