I've dabbled in a few languages, and construct is really it's own thing. There were alot of "is this possible with python?" questions I asked when I first got here, but as I got a little more experience I realized there are ways to do most of those things without python(which from what I understand, isn't fully functional at the moment anyway). The best thing is to ask alot of questions about anything you can't figure out, and try to figure out how to do things. there's a certain logic to it after a while, and things that seemed impossible without other language features start to work.
If you're asking about visual basic and such, you may want to tackle some more advanced ideas, make sure you read all the "hidden features" threads in the tutorials forum,
and read up in the wiki about:
system expressions, which can be good for math,
system actions, which has a lot of useful things you might not know about like "for each object" .
Also read the wiki for functions, families, groups, and private variables.
These all multiply the power and the level of complexity you can achieve.
Also, keep your eyes open. I'm thinking of posting a few advanced concept tutorials in the tutorials section, dealing with concepts like math, and object oriented design as it relates to construct. at least a little while away though, because I'm trying to get a big project off the ground
but seriously, just keep asking questions every time you get stuck. the community here is helpful and intelligent.
and welcome to construct
edit: oh yeah, and what mipey said, once you get a grasp of the construct flow of things, you'd be amazed by how much you can do in a few minutes. that's why you see so many responses to help questions with examples, because it takes no time at all to start a new cap, and try something out. then if it works by itself, you worry about putting it in the larger context