 got options and arguments which are strings.</p>
  
    <pre>
set text1 [text .t]
pack $text1
$text insert 1.0 "Hello World"
</pre>
  
    <p>In Scheme, the arguments have data types as needed:</p>
  
    <pre>
(define text1 (tk 'create-widget 'text))
(tk/pack text1)
(text1 'insert '(1 . 0) "Hello World")
</pre>
  
    <p>Scheme data are translated to Tk arguments as follows:</p>
  
    <table border="1" frame="void" rules="all">
      <thead>
        <tr>
          <th>
            <p>Data type</p>
      