13. A computer program product operable on a computer system for generating ease of use interfaces for legacy system management facilities (SMF), comprising a non-transitory computer storage medium readable by the computer system having a processor and a memory configured to store computer executable instructions for execution by the processor of the computer system for performing a method comprising: retrieving an SMF record from an SMF data source through an SMF data interface from a file, over a network or via a real-time API, wherein the SMF record comprises a data control section (DSECT) with code comments for storing a mapping of the SMF record defining data structure of the SMF record with one or more fields; converting the mapping of the SMF record into an intermediate format representing the mapping of the SMF record and corresponding information extracted from the code comments among the one or more fields of the SMF record; generating at least one application programming interface (API) in a different computer language using the intermediate format; and accessing the SMF record using the API generated, wherein the converting comprises: building a set of matching keywords from the code comments including wildcard matching; weighting different matching keywords; and matching the mapping of the SMF record to the intermediate format with one or more corresponding fields by combining the matching keywords, weighting, descriptions and a location of the one or more fields.
13. A computer program product operable on a computer system for generating ease of use interfaces for legacy system management facilities (SMF), comprising a non-transitory computer storage medium readable by the computer system having a processor and a memory configured to store computer executable instructions for execution by the processor of the computer system for performing a method comprising: retrieving an SMF record from an SMF data source through an SMF data interface from a file, over a network or via a real-time API, wherein the SMF record comprises a data control section (DSECT) with code comments for storing a mapping of the SMF record defining data structure of the SMF record with one or more fields; converting the mapping of the SMF record into an intermediate format representing the mapping of the SMF record and corresponding information extracted from the code comments among the one or more fields of the SMF record; generating at least one application programming interface (API) in a different computer language using the intermediate format; and accessing the SMF record using the API generated, wherein the converting comprises: building a set of matching keywords from the code comments including wildcard matching; weighting different matching keywords; and matching the mapping of the SMF record to the intermediate format with one or more corresponding fields by combining the matching keywords, weighting, descriptions and a location of the one or more fields. 17. The computer program product of claim 13 , wherein the accessing the SMF record comprises: retrieving data from the SMF record using the API generated; processing the data retrieved from the SMF record using the different computer language; and storing the data processed back to the SMF record.