\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage{floatrow,caption}
\usepackage{graphicx,fr-fancy}
\floatstyle{ruled}
\usepackage[lmargin=2cm,rmargin=2cm,tmargin=3cm,bmargin=2cm]{geometry} %Damit setze ich die Top,links,rechts und unten-Abstände
\floatstyle{ruled}
\newfloat{program}{thp}{loc}
\floatname{program}{Program}
\begin{document}
\clearpage
\begin{table}[h]
  \begin{floatrow}
  	\floatbox[\capbeside]{table}[][][b]
 % 	\fcapside[][][t]
  	  {\caption{Text Text Text Text Text  Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text}}
  	  {\begin{tabular}{|*{6}{c|}}
		\hline 1&2&3&4&5&6\\
		\hline 1&2&3&4&5&6\\
		\hline 1&2&3&4&5&6\\
		\hline 1&2&3&4&5&6\\
		\hline 1&2&3&4&5&6\\
		\hline 1&2&3&4&5&6\\
		\hline 1&2&3&4&5&6\\
		\hline 1&2&3&4&5&6\\
		\hline 1&2&3&4&5&6\\
		\hline
		\end{tabular}
 }
 \floatbox[\capbeside]{figure}[][][b]
 % 	\fcapside[][][t]
  	  {\caption{Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text}}
  	  {\rule{2cm}{4cm}}
  \end{floatrow}
\end{table}
\end{document}


