>>32
I agree "like C" is too vague. I'm not an experienced programmer and I'm really picky about what language I program in for some reason.
Just learn a whole bunch of languages. After you have seen enough of them, you'll have more perspective on them, and what each one can be better suited for different situations. You are probably just experiencing a defensive reaction to the difficulty of learning a new language. This is very likely to occur if you are proficient in one specific paradigm and you are trying to learn a new, very different one. You suddenly feel incapable of doing simple things like reading input and and it is very tempting to take the easy route and stay with only what you are already familiar with.
Anyway, after a while I would try new languages and be put off by what I thought were annoying syntax decisions or whatever. It's really stupid of me to do it, but I'm at a point in my life where I can't enjoy anything, and I'd like to be able to hold on to this.
That's too bad. Maybe there are other things to experience? There's more to life than programming. It is fun, but I don't think I would program if I had a week left to live. I'd probably walk around, and climb stuff or something.
I'm just looking for a non-OO higher level language that has syntax similar to C's. Is that still too vague? I think Perl is a decent example, and I might end up sticking with it. But if you can think of a better example, let me know.
Perl is well suited for certain applications, like automated sys admining and parsing text. If you have a certain task in mind, then you should look check out what your needs will be. How fast does it need to be? What are the memory constraints? What other sorts of things will it have to interface with? What will it run on? A phone? An internet browser? A super computer? A distributed network? A TI 83? And then there is the question,
what languages do other people that might work on this know, and this seems to take precedence over all other questions.