As a student pilot who has just gone solo for the first time, I have this sort of stuff to look forward to. (Not) I have 30 + years in the marine industry and have no drama at all with weather and passage planning for trips of far longer duration tha the average R.A.. aircraft is capable of. What astounds me though, is the gibberish that is presented as a forecast. I am used to clear concise language. I understand the reasoning behind using UTC and can even cope with learning new abbreviations, but some of the NAIPS descriptors do my head in. "30" can mean the 30 th day, Half past the hour, 030 deg true, 30 knots, 30% probability. And 3,000 feet. I'm sure I've probably missed a few as well... Some of the abbreviations are sensible such as CAVOK. but why is good visibility 9999 instead of something like 10+. It isn't making things easier or shorter??? Why are negative temperatures preceded by MS which I presume is an abbreviation for 'minus'? I have been told that some of the abbreviations date back to the days of Morse code and the need to keep things brief. Is it the case that there was no sequence to represent 'Negative'? I also understand that some of the abbreviations are international. But why persist with such an archaic system? In the examples in my learning handbook, it actually uses up less vertical space on the page to explain it than some of the sample forecasts. I'm not sure where exactly the forecasts are generated, but I can see one or two scenarios. If they are computer generated, then run a parallel program with the option of receiving them in plain (plane) english. For VFR pilots. If they are compiled by hand by a meteorologist, then surely it would be better for all and less chance of error, if the data didnt have to be coded by them. Then decoded by the user. Is it really necessary, or is it just a bit of, look how good I am, I can understand this stuff that no one else can. Surely if the info was easier to read, it would mean less chance of misreading and a higher likelihood of regular en-route updates?