Top conferences:
OOPSLA Conference on Object-Oriented Programming Systems, Languages, and Application
ICSE International Conference on Software Engineering
OSDI USENIX Symposium on Operating Systems Design and Implementations
PLDI ACM SIGPLAN Symposium on Programming Language Design & Implementation
POPL ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
SOSP ACM Symposium on Operating Systems Principles
FSE/ESEC ACM SIGSOFT Symposium on the Foundation of Software Engineering/ European Software Engineering Conference
CCS ACMConference on Computer and Communications Security
S&P IEEESymposiumonSecurityandPrivacy
USENIX Security Usenix Security Symposium

ASE International Conference on Automated Software Engineering
CGO Code Generation and Optimization
ECOOP European Conference on Object-Oriented Programming
ETAPS European Joint Conferences on Theory and Practice of Software
HotOS USENIX Workshop on Hot Topics in Operating Systems
HPDC High-Performance Distributed Computing
HiPEAC International Conference on High Performance and Embedded Architectures and Compilers
ICDCS International Conference on Distributed Computing Systems
ICPC IEEE International Conference on Program Comprehension
ICPP International Conference on Parallel Processing
ICS International Conference on Supercomputing
IPDPS International Parallel Distributed Processing Symposium
ISSTA International Symposium on Software Testing and Analysis
Middleware Conference on middleware
Performance International Symposium on Computer Performance, Modeling, Measurements and Evaluation
PACT Parallel Architectures and Compilation Techniques
PPoPP Principles and Practice of Parallel Programming
PODC ACM Symposium on Principles of Distributed Computing
SIGMETRICS International Conference on Measurement and Modeling of Computer Systems
SPAA ACM Symposium on Parallelism in Algorithms and Architectures
SC International Conference for High Performance Computing, Networking, Storage, and Analysis
USENIX ATC USENIX Annul Technical Conference
VEE Virtual Execution Environments

ACSAC Annual Computer Security Applications Conference
DSN The International Conference on Dependable Systems and Networks
SRDS IEEE International Symposium on Reliable Distributed Systems
NDSS ISOC Network and Distributed System Security Symposium

Top Journal:
TOPLAS(ACM Transactions on Programming Languages Systems)
TOCS(ACM Transactions on Computer Systems)
TOC(IEEE Transactions on Computers)
TPDS(IEEE Transactions on Parallel and Distributed Systems)
TDSC IEEE Transactions on Dependable and Secure Computing

TACO ACM Transactions on Architecture and Code Optimization
TAAS ACM Transactions on Autonomous and Adaptive Systems
JPDC Journal of Parallel and Distributed Computing
PARCO Parallel Computing
JSS Journal of Systems and Software
SPE Software: Practice and Experience
SCP Science of Computer Programming