I have done some manual testing black box testing,
I am really interested to get myself specilisation into autoamted tools like winrunner ,load runner .
what progammmic knowledge should i know iam looking to change the career within of 30 days to learn the stuff and make myself ready to handle projets in winrunner or load runner.i searched and read many docs really its confusing so please suggest what progrmming languag should i study and what are the areas i should be well versed to make myself expertise in using the tool.
30 days is not going to get you into a position to change career, well - successfully change that is.
There are more factors than just learning the basics of the language to "make yourself ready" to handle projects in WinRunner/Load Runner.
First problem is you have done "some manual black box testing". How much of a grasp do you have on the core concepts of testing? How long have you been testing? How successful have you been testing? The first and foremost thing before going into automation you should have a grasp on is HOW to test. Learning some basic coding examples and doing a tutorial that comes with the tool isn't going to mean you are worth the effort to bring onto a project. If you don't know how to craft a test, or determine if the issue is a system problem or a problem with your code you are a liability.
Becoming an expert in the tool takes time, much much longer than 30 days. I've been using WinRunner for over 7 years and don't consider myself an expert in it. I've been using PERL for 2 years now and consider myself "passable". 30 days to learn programming and the in and outs of a specific tool is non realistic.
You need to work with your management and ask for training. Both in a programming class, and then on the tool itself. Before either - become VERY comfortable with testing in general. Those that jump into automation because it is a higher paying job, or seen as more technical without a grounded basis of testing concepts don't last long. I consider those that have less than 2-3 years on either of those tools (and I considered myself at the time as well) a beginner/entry level person with test automation. Takes even longer for LoadRunner.
Insanity: doing the same thing over and over again and expecting different results