Hi,
You can create a table from the VI front panel (it's in the same palette as listbox), right click on the table, look at "visible items", and then specify things you like to have in your table, such as column headers, row headers, or scroll bars.
To specify the headers, you can enter the them manually from the front panel, or you can also input them dynamically in your program. Use table's property node and select "column headers[]" to write column headers.
As to how to write to a table, just format your output as a 2D array of strings and wire it to a table indicator.
Dan