The witness seminar ”Tidig programmering” [Early pro-gramming] was held at Tekniska museet [The National Museum of Science and Technology] in Stockholm on 16 March 2006 and led by Lars Arosenius. Different aspects of early programming and the development of programming languages were covered at the seminar. The physical difficulties in the programming of the relay computer BARK were observed. Furthermore the problems that the restricted memory capacity of the early computers brought to their programming were discussed. The importance of the capacity to create program libraries and manage subroutines was discussed. The first operating systems were mentioned. Attention was paid to the design of the early programming language ALFAKOD used on the BESK and FACIT EDB computers. Also the founding of the early software companies Autocode AB and Nordisk ADB AB was mentioned. Moreover the development of a compiler for the ALGOL programming language at Facit AB was dealt with. This work led to the development of the ALGOL-GENIUS language at Saab AB during the first half of the 1960s. Finally the special requirements on programming languages for telecommunication, which led to the development at Ericsson of the ERI-PASCAL and ERLANG programming languages, were debated.