Programvara för tryckt kretskort (PCB) används av elektrotekniker och kretskortdesigners för att kartlägga och testa en krets innan den permanent etsas i ett kretskort. En variant av CAD-program (datorstödd design), den här programvaran erbjuder en rad designförmågor. Med hjälp av PCB-designprogramvara kan en designer lägga till och ta bort komponenter i en krets, ändra spänningarna och motståndet för de olika delarna eller ändra kretsvägar med ett enkelt musklick eller några knapptryckningar, vilket skapar en fungerande modell för kretsen lång innan designen faktiskt etsas på kretskortet.
Syftet med PCB-designprogramvara är att skapa intelligent och effektivt designade kretsar baserade på scheman. Med hjälp av denna programvara kan elektronikingenjörer eller andra lämpligt utbildade individer kopiera funktionen för en schematisk design, tryckta kretskort och producera en produkt som kommer att utföra alla funktioner som är utformade i det ursprungliga schemat. De flesta PCB-programvaror kan också påpeka mindre konstruktionsfel, inkonsekvenser och problemområden som kan leda till en dåligt utformad produkt. Beroende på den enskilda mjukvarusviten som valts för ett projekt kan den ha ett förinställt arrangemang av elektriska komponenter och tester som redan är konfigurerade för att anpassas till designprojekt.






