Hands on COBOL

I'm interested in learning a little about COBOL in hands on sort of way -not academically.  I mean I want to write something and test it as I'm learning.  I don't know where to begin.  I need some guidence. I'm really not a programmer - know about DOS scripts only.  I'm looking for an easy way to get to know COBOL.

I think I need some kind of tuturial and some kind of environment I can run COBOL on a PC.  
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

The above link should have all you asked for (various free compilers and free tutorials).
Can't imagine why you would want to mess around with COBOL though, don't get me wrong, worked in COBOL for 4 years, but it's structured to do data crunching, which it does well I suppose.  Also pretty easy to learn, but not as easy as Visual Basic.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Almost forgot, the best editor / compiler for COBOL (IMHO) is from Micro Focus, but its not free so...
imhersonAuthor Commented:
I want to get it on my resume. BTW, I thought this ran on a mainframe.  If that's true, have you ever heard of a virtual machine (vmware or other virtual environment) that I could run this on.
There are compilers which allow you to run COBOL on a PC, when I was taught COBOL it was on a desktop PC (an old 486, yes it was a while ago) In some flavours of COBOL you can even do Windows API calls.  Some simply translate the COBOL into C and compile the C code for execution, try avoid these translators if you can, they can add unneeded complications if the translator mistranslates and then the C code won't compile.  You want to learn COBOL not C.  The manual I got while learning was quite good, I will dig around and see if I still have it to give you the title, although it's probably out of print.  BTW The most common flavour of COBOL in use today is COBOL 85, not all that much difference though so don't stress if you can't get a compiler for that flavour.  Also if you have some cash to spare you can buy the .Net COBOL addon which allows you to write COBOL for the .Net platform.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.