===Udvalgte artikler===
* [http://brinch-hansen.net/papers/1966a.pdf The Cobol compiler for the Siemens 3003], ''BIT'' 6, 1 (1966), 1–23 (with Roger House)
* [http://brinch-hansen.net/papers/1966b.pdf Design Considerations for the RC 4000 Computer], Regnecentralen, Copenhagen, Denmark (1966) (with Peter Kraft)
* [http://brinch-hansen.net/papers/1967a.pdf The logical structure of the RC 4000 computer], ''BIT'' 7, 3 (1967), 191– 199
* [http://brinch-hansen.net/papers/1967b.pdf The RC 4000 real-time control system at Pulawy], ''BIT'' 7, 4 (1967), 279–288
* [http://brinch-hansen.net/papers/1969a.pdf RC 4000 Software: Multiprogramming System, Part I General Description], Regnecentralen, Copenhagen, Denmark (1969) 13–52
* [http://brinch-hansen.net/papers/1969c.pdf RC 4000 Software: Multiprogramming System (Complete)], Regnecentralen, Copenhagen, Denmark (1969)
* [http://brinch-hansen.net/papers/1969b.pdf RC 4000 Computer: Reference Manual], Regnecentralen, Copenhagen, Denmark (1969)
* [http://brinch-hansen.net/papers/1970a.pdf The nucleus of a multiprogramming system], ''Communications of the ACM'' 13, 4 (April 1970), 238–242
* [http://brinch-hansen.net/papers/1971a.pdf An outline of a course on operating system principles], in ''Operating Systems Techniques'', Proceedings of a Seminar at Queen's University, Belfast, Northern Ireland, August–September 1971. C. A. R. Hoare and R. H. Perrott, Eds. Academic Press, New York (1972), 29–36
* [http://brinch-hansen.net/papers/1972a.pdf Structured multiprogramming], ''Communications of the ACM'' 15, 7 (July 1972), 574–578
* [http://brinch-hansen.net/papers/1973b.pdf Shared Classes], in ''Operating System Principles'', Section 7.2 Class Concept, Prentice Hall, Englewood Cliffs, NJ, (July 1973), 226–232
* [http://brinch-hansen.net/papers/1973c.pdf Testing a multiprogramming system], ''Software—Practice and Experience'' 3, 2 (April–June), 145–150
* [http://brinch-hansen.net/papers/1975a.pdf The programming language Concurrent Pascal], ''IEEE Transactions on Software Engineering'' 1, 2 (June 1975), 199–207
* [http://brinch-hansen.net/papers/1976b.pdf The Solo operating system: a Concurrent Pascal program], ''Software— Practice and Experience'' 6, 2 (April–June 1976), 141–149
* [http://brinch-hansen.net/papers/1976c.pdf The Solo operating system: processes, monitors and classes], ''Software— Practice and Experience'' 6, 2 (April–June 1976), 165–200
* [http://brinch-hansen.net/papers/1976e.pdf The Programmer as a Young Dog], English translation by the author of Programmøren som hvalp, In ''Niels Ivar Bech—en epoke i edbudviklingen i Danmark'', P. Sveistrup, P. Naur, H.B. Hansen, and C. Gram, Eds., (in Danish), Data, Copenhagen, Denmark, (1976), 65–68
* [http://brinch-hansen.net/papers/1977a.pdf Experience with modular concurrent programming], ''IEEE Transactions on Software Engineering'' 3, 2 (March 1977), 156–159
* [http://brinch-hansen.net/papers/1977c.pdf Design Principles], in ''The Architecture of Concurrent Programs'', Chapter 1 Design Principles, Prentice Hall, Englewood Cliffs, NJ, (July 1977), 3–14
* [http://brinch-hansen.net/papers/1977d.pdf Network: A multiprocessor program], ''IEEE Transactions on Software Engineering'' 4, 3 (May 1978), 194–199
* [http://brinch-hansen.net/papers/1978a.pdf Distributed processes: A concurrent programming concept], ''Communications of the ACM'' 21, 11 (November 1978), 934–941
* [http://brinch-hansen.net/papers/1978b.pdf Reproducible testing of monitors], ''Software—Practice and Experience'' 8, 6 (November–December), 721–729
* [http://brinch-hansen.net/papers/1978c.pdf A keynote address on concurrent programming], Keynote address for the ''IEEE Computer Software & Applications Conference'', Chicago, IL, November 1978, ''Computer'' 12, 5 (May 1979), 50–56
* [http://brinch-hansen.net/papers/1981b.pdf The Design of Edison], ''Software—Practice and Experience'' 11, 4 (April 1981), 363–396
* [http://brinch-hansen.net/papers/1987a.pdf Joyce—A programming language for distributed systems], ''Software— Practice and Experience'' 17, 1 (January 1987), 29–50
* [http://brinch-hansen.net/papers/1989c.pdf The Joyce Language Report], ''Software—Practice and Experience'' 19, 6 (June 1989), 553–578
* [http://brinch-hansen.net/papers/1989a.pdf A multiprocessor implementation of Joyce], ''Software—Practice and Experience'' 19, 6 (June 1989), 579–592
* [http://brinch-hansen.net/papers/1989b.pdf The nature of parallel programming], Inaugural Symposium at Syracuse University, Syracuse, NY, March 1989, In ''Natural and Artificial Parallel Computation'', M.A. Arbib and J.A. Robinson, Eds. The MIT Press, Cambridge, MA, (1990), 31–46
* [http://brinch-hansen.net/papers/1990a.pdf The linear search rediscovered], ''Structured Programming'' 11, (1990), 53–55
* [http://brinch-hansen.net/papers/1992a.pdf Householder reduction of linear equations], ''ACM Computing Surveys'' 24, 2 (June 1992), 185–194
* [http://brinch-hansen.net/papers/1993a.pdf Monitors and Concurrent Pascal: A personal history], ''2nd ACM Conference on the History of Programming Languages'', Cambridge, MA, April 1993, In ''SIGPLAN Notices'' 28, 3 (March 1993), 1–35
* [http://brinch-hansen.net/papers/1993b.pdf Model programs for computational science: A programming methodology for multicomputers], ''Concurrency—Practice and Experience'' 5, 5 (August 1993), 407–423
* [http://brinch-hansen.net/papers/1993c.pdf Parallel Cellular Automata: A model program for computational science], ''Concurrency—Practice and Experience'' 5, 5 (August 1993), 425–448
* [http://brinch-hansen.net/papers/1994b.pdf Multiple-length division revisited: A tour of the minefield], ''Software—Practice and Experience'' 24, (June 1994), 579–601
* [http://brinch-hansen.net/papers/1994c.pdf SuperPascal—A publication language for parallel scientific computing], ''Concurrency—Practice and Experience'' 6, 5 (August 1994), 461–483
* [http://brinch-hansen.net/papers/1994d.pdf Interference control in SuperPascal—A block-structured language parallel language], ''The Computer Journal'' 37, 5 (1994), 399–406
* [http://brinch-hansen.net/papers/1995c.pdf Efficient parallel recursion], ''SIGPLAN Notices'' 30, 12 (December 1995), 9–16
* [http://brinch-hansen.net/papers/1995d.pdf The All-Pairs Pipeline], in ''Studies in Computational Science'', Chapter 4: The all-pairs pipeline. Prentice Hall, Englewood Cliffs, NJ, (March 1995), 73–89
* [http://brinch-hansen.net/papers/1995e.pdf Balancing a Pipeline], in ''Studies in Computational Science'', Chapter 5: Balancing a pipeline. Prentice Hall, Englewood Cliffs, NJ, (March 1995), 90–100
* [http://brinch-hansen.net/papers/1999b.pdf Java's insecure parallelism], ''SIGPLAN Notices'' 34, 4 (April 1999), 38–45
* [http://brinch-hansen.net/papers/2001b.pdf The evolution of operating systems], In ''Classic Operating Systems: From Batch Processing to Distributed Systems'', P. Brinch Hansen, Ed., Springer-Verlag, New York (2001)
* [http://brinch-hansen.net/papers/2002b.pdf The invention of concurrent programming], In ''The Origin of Concurrent Programming: From Semaphores to Remote Procedure Calls'', P. Brinch Hansen, Ed., Springer-Verlag, New York (2002)
Datalogi Matematik Organisationer Uddannelsesinstitutioner